《單片機原理及應用技術》精選了單片機應用技術的基礎知識、傳感器與檢測技術以及PC機控制技術的部內(nèi)容,并使之融為一體,在應用技術的復合方面具有新意。
《單片機原理及應用技術》以MCS-51系列的8位單片機為教學對象,介紹單片機的發(fā)展概況、原理及應用。書共分14章,內(nèi)容包括:單片機概述,MCS-51系列單片機的結(jié)構(gòu),MCS-51系列單片機指系統(tǒng),程序設計基礎,中斷系統(tǒng),MCS-51系列單片機內(nèi)部定時器/計數(shù)器及其應用,串行口,單片機應用系統(tǒng)擴展設計基礎,模擬量輸人輸出接口技術,人機接口技術,功率接技術,單片機應用系統(tǒng)設計技術,單片機實用技術舉例,新型單片機介紹。
《單片機原理及應用技術》可作為高等院校電氣信息類各專業(yè)“單片機原理及應用技術”課程的教材,同可供有關工程技術人員參考。
第1章 單片機概述
1.1 單片機發(fā)展概況
1.2 單片機的分類
1.3 單片機應用介紹
思考題與習題
第2章 MCS-5單片機的結(jié)構(gòu)
2.1 MCS-51單片機的結(jié)構(gòu)和引腳
2.1.1 引腳定義及功能
2.1.2 MCS-51單片機的基本組成
2.2 8051單片機存儲器結(jié)構(gòu)及其用途
2.2.1 程序存儲器
2.2.2 數(shù)據(jù)存儲器地址空間
2.3 并行I/0口
2.3.1 并行I/0口的結(jié)構(gòu)
2.3.2 并行I/0口操作注意事項
第1章 單片機概述
1.1 單片機發(fā)展概況
1.2 單片機的分類
1.3 單片機應用介紹
思考題與習題
第2章 MCS-5單片機的結(jié)構(gòu)
2.1 MCS-51單片機的結(jié)構(gòu)和引腳
2.1.1 引腳定義及功能
2.1.2 MCS-51單片機的基本組成
2.2 8051單片機存儲器結(jié)構(gòu)及其用途
2.2.1 程序存儲器
2.2.2 數(shù)據(jù)存儲器地址空間
2.3 并行I/0口
2.3.1 并行I/0口的結(jié)構(gòu)
2.3.2 并行I/0口操作注意事項
2.4 時鐘電路
2.4.1 內(nèi)部時鐘電路
2.4.2 外部時鐘電路
2.4.3 時鐘與時序
2.5 復位電路
2.5.1 單片機復位原理
2.5.2 復位電路
思考題與習題
第3章 MCS-51單片機指令系統(tǒng)
3.1 指令格式和尋址方式
3.1.1 指令格式
3.1.2 尋址方式
3.2 指令系統(tǒng)
3.2.1 尋址空間及符號注釋
3.2.2 數(shù)據(jù)傳送指令
3.2.3 算術運算指令
3.2.4 邏輯運算指令
3.2.5 控制轉(zhuǎn)移指令
3.2.6 位操作指令
思考題與習題
第4章 程序設計基礎
4.1 MCS-51單片機匯編語言的偽指令
4.2 匯編語言程序的基本結(jié)構(gòu)
4.3 實用程序設計舉例
4.3.1 數(shù)制轉(zhuǎn)換程序
4.3.2 算術和邏輯運算類程序設計
4.3.3 查表程序設計
思考題與習題
第5章 中斷系統(tǒng)
5.1 中斷概念
5.2 中斷源與中斷請求
5.3 中斷允許控制
5.4 中斷優(yōu)先級控制
5.5 中斷響應與中斷處理
思考題與習題
第6章 MCS-51單片機內(nèi)部定時器/計數(shù)器及其應用
6.1 定時器的結(jié)構(gòu)及工作原理
6.2 定時器的控制
6.2.1 工作模式寄存器TMOD
6.2.2 控制寄存器TCON
6.3 定時器的工作模式及其應用
6.3.1 模式0及應用
6.3.2 模式1及應用
6.3.3 模式2及應用
6.3.4 模式3及應用
6.3.5 綜合應用舉例
思考題與習題
第7章 串行接口
7.1 串行通信概念
7.2 串行接口的工作方式
7.2.1 串行接口的結(jié)構(gòu)
7.2.2 串行接口的工作方式
7.3 串行接口的波特率
7.4 串行接口的應用
7.4.1 串行接口工作方式0的I/O擴展應用
7.4.2 串行口的異步通信應用
思考題與習題
第8章 單片機應用系統(tǒng)擴展設計基礎
8.1 程序存儲器擴展
8.1.1 EPROM程序存儲器的擴展設計
8.1.2 擴展E2PROM
8.2 數(shù)據(jù)存儲器的擴展設計
8.2.1 數(shù)據(jù)存儲器擴展舉例
8.2.2 擴展數(shù)據(jù)和程序存儲器綜合舉例
8.3 并行I/O擴展設計
8.3.1 簡單的I/O擴展設計
8.3.2 8255可編程并行I/O接口擴展電路設計
8.3.3 8155可編程I/O接口擴展設計
8.3.4 串行口擴展I/O接口
8.4 外部中斷擴展方法
8.4.1 利用定時器擴展外部中斷源
8.4.2 中斷加查詢擴展中斷源
思考題與習題
第9章 模擬量輸入輸出接口技術
9.1 模擬量輸入接口技術概述
9.1.1 傳感器技術
9.1.2 模擬量信號處理技術
9.2 A/D轉(zhuǎn)換器的主要性能指標及分類
9.2.1 A/D轉(zhuǎn)換器的主要性能指標
9.2.2 A/D轉(zhuǎn)換器的分類
9.3 常用的A/D轉(zhuǎn)換芯片
9.3.1 ADC0809 8位A/D轉(zhuǎn)換器
9.3.2 AD574 12位A/D轉(zhuǎn)換器及接口
9.3.3 雙積分A/D轉(zhuǎn)換器及接口技術
9.3.4 V/F轉(zhuǎn)換器與單片機接口
9.4 D / A轉(zhuǎn)換器及接口技術
9.4.1 D / A轉(zhuǎn)換器的主要性能指標
9.4.2 D AC0832 8位D / A轉(zhuǎn)換器
9.4.3 MCS-51單片機與12位D / A轉(zhuǎn)換器DAC1208的接口
9.4.4 F / V轉(zhuǎn)換電路
思考題與習題
第10章 人機接口技術
10.1 開關接口
10.1.1 機械式開關接口的基本應用
10.1.2 電子式開關接口的基本應用
10.2 鍵盤接口
10.2.1 硬件消除抖動法
10.2.2 軟件消除抖動法
10.2.3 簡單鍵盤接口
10.2.4 矩陣式鍵盤接口
10.2.5 BCD碼撥盤接口
10.3 LED顯示接口
10.3.1 發(fā)光二極管接口
10.3.2 LED數(shù)碼管接口
10.4 LCD液晶顯示接口
10.4.1 字段型LCD及其應用
10.4.2 圖形式液晶顯示驅(qū)動器
第11章 功率接口技術
11.1 開關型接口
11.1.1 簡單開關量輸出接口
11.1.2 光電耦合接口
11.1.3 繼電器接口
11.2 電壓調(diào)節(jié)接口
11.2.1 可控硅工作原理
11.2.2 可控硅在電壓調(diào)節(jié)中的應用
11.2.3 固態(tài)繼電器
思考題與習題
第12章 單片機應用系統(tǒng)設計技術
12.1 設計原則與要求
12.2 硬件設計要求
12.3 軟件設計要求
12.4 邏輯電平設計要求
12.5 可靠性設計要求
12.6 印刷電路的設計要求
12.7 電源系統(tǒng)的設計要求
12.8 單片機開發(fā)裝置的選擇
思考題與習題
第13章 單片機實用技術舉例
13.1 智能化溫度儀表的設計
13.2 PID智能控制器的設計
13.3 單片機數(shù)字萬用表的設計
13.4 電子血壓計的設計
13.5 步進電機在精確走步中的應用
13.6 單片機在串行通信中的應用
13.7 單片機在氣象參數(shù)測量中的應用
13.8 單片機在模糊控制中的應用
思考題與習題
第14章 新型單片機介紹
14.1 MSP430系列單片機
14.2 EM78P447S單片機
14.3 PIC系列單片機
14.4 AT89系列單片機
14.5 AVR系列單片機
14.6 其他系列單片機
思考題與習題
附錄
附錄一 MCS-51系列單片機指令表
附錄二 模擬電路常用元器件
參考文獻