出版時間:2007-3 出版社:水利水電 作者:張道德 頁數(shù):289
Tag標簽:無
內(nèi)容概要
本書是針對目前最通用的單片機8051和目前最流行的程序設(shè)計語言C5l,以Keil C51編譯器為工具,講解單片機接口技術(shù)的教材。 全書共三部分,14章。第一部分(第l-5章)C51基礎(chǔ)知識篇,介紹C5l基本語法及程序設(shè)計基礎(chǔ)知識;第二部分(第6-11章)C51接口篇,介紹單片機片內(nèi)資源,如并口、串口、定時器、中斷的C5l編程應(yīng)用,常用外圍擴展器件,如綜合擴展芯片8155、實時時鐘芯片DS1302,人機接口技術(shù)如鍵盤接口、LED顯示、LCD顯示、打印機接口、語音芯片ISD4004的原理及C51編程應(yīng)用,以及D/A、A/D常用器件如DAC:0832、TLC0832、ADC0809,SPI和I2C兩種新的串行總線技術(shù)的原理及X5045等典型應(yīng)用實例,單片機與PC機串行通信技術(shù)及多機通信技術(shù);第三部分(第12-14章)C51提高篇,介紹Keil C5l編譯及連接技術(shù),重點介紹了代碼優(yōu)化技術(shù)、C51與匯編混合編程技術(shù)以及突破64KB尋址空間的分頁技術(shù),通過幾個實例介紹RTX51的原理及使用方法,最后給出兩個綜合應(yīng)用實例。 本書結(jié)合了作者多年教學、科研實踐所獲取的經(jīng)驗,依據(jù)學習的認知規(guī)律來編排內(nèi)容,充分體現(xiàn)了以人為本的指導(dǎo)思想。書中實例較多,各章配有習題,實用性強,既可作為高等院校、職業(yè)學校、電視大學等的教學用書,也是單片機愛好者自學單片機的C語言的合活教材,也可作為從事單片機應(yīng)用的技術(shù)人員的參考書。
書籍目錄
前言第一部分 C51 基礎(chǔ)知識篇 第1章 C51 基本語法 1.1 C51 基本數(shù)據(jù)類型 1.2 常量與變量 1.2.1 常量 1.2.2 變量 1.2.3 8051片內(nèi)資源及位變量 1.3 自定義變量類型typedef 1.4 運算符與表達式 1.4.1 賦值運算 1.4.2 算術(shù)運算 1.4.3 關(guān)系運算 1.4.4 邏輯運算 1.4.5 位運算 1.4.6 自增減運算及復(fù)合運算 1.4.7 條件運算符 1.4.8 逗號運算符 習題一 第2章 C51基本結(jié)構(gòu)程序設(shè)計 2.1 順序結(jié)構(gòu) 2.2 選擇結(jié)構(gòu) 2.2.1 if語句 2.2.2 switch-case語句 2.3 循環(huán)結(jié)構(gòu) 2.3.1 while語句 2.3.2 do-while語句 2.3.3 for語句 2.3.4 循環(huán)嵌套 2.4 轉(zhuǎn)移語句 2.4.1 goto語句 2.4.2 break 語句 2.4.3 continue語句 習題二 第3章 數(shù)組 3.1 一維數(shù)組 3.1.1 一維數(shù)組的定義 3.1.2 一維數(shù)組元素的引用 3.1.3 一維數(shù)組的初始化 3.1.4 一維數(shù)組應(yīng)用舉例 3.2 二維數(shù)組 3.2.1 二維數(shù)組的定義 3.2.2 二維數(shù)組元素的引用 3.2.3 二維數(shù)組的初始化 3.2.4 二維數(shù)組應(yīng)用舉例 3.3 字符數(shù)組 3.4 多維數(shù)組 習題三 第4章 函數(shù) 4.1 函數(shù)的說明與定義 4.1.1 函數(shù)說明 4.1.2 函數(shù)定義 4.2 函數(shù)的調(diào)用 4.2.1 函數(shù)的簡單調(diào)用 4.2.2 函數(shù)的參數(shù)傳遞 4.2.3 函數(shù)的遞歸調(diào)用 4.3 函數(shù)作用范圍與變量作用域 習題四第5章 指針、結(jié)構(gòu)、聯(lián)合和枚舉 5.1 指針 5.1.1 指針和地址 5.1.2指針和數(shù)組 5.1.3 字符指針 5.1.4 指針數(shù)組 5.1.5 指針作為函數(shù)的形參 5.2結(jié)構(gòu)體 5.2.1 結(jié)構(gòu)變量的定義 5.2.2 結(jié)構(gòu)變量的引用 5.2.3 結(jié)構(gòu)數(shù)組和結(jié)構(gòu)指針 5.3 聯(lián)合體 5.3.1 聯(lián)合變量的定義 5.3.2 結(jié)構(gòu)和聯(lián)合的區(qū)別 5.4 枚舉 習題五第二部分 C51接口篇 第6章 8051內(nèi)部資源編程 第7章 8051外部常用擴展資源編程 第8章 入機接口技術(shù) 第9章 數(shù)據(jù)采集編程 第10章 通信編程 第11章 新型串行總線技術(shù)第三部分 C51提高篇 第12章 Keil C51編譯及連接技術(shù) 第13章 RTX51實時多任務(wù)操作系統(tǒng) 第14章 單片機綜合應(yīng)用實例附錄A Keil C51菜單調(diào)試技巧附錄B 微機測控系統(tǒng)軟件抗干擾的常用方法參考資料參考文獻
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載