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