第1章 概述
1.1 單片機的概念及其應用特點
1.2 單片機的種類及發(fā)展概況
1.3 單片機編程語言
1.4 單片機與嵌入式系統(tǒng)
1.5 單片機控制技術
1.6 單片機應用系統(tǒng)設計
思考題
第2章 MCS-51單片機硬件結構和原理
2.1 MCS-5l單片機概述
2.2 89C5l單片機引腳及功能
2.3 89C51單片機內部結構
2.4 89C5l單片機時鐘電路與時序
2.5 89C5l單片機存儲器組織
2.6 89C5l單片機并行接口
2.7 89C51單片機的低功耗工作方式
思考題
第3章 MCS-51系列單片機指令系統(tǒng)
3.1 MCS-5l指令概述
3.2 尋址方式
3.3 指令系統(tǒng)
思考題
第4章 單片機程序設計
4.1 程序設計語言
4.2 匯編語言程序的基本格式
4.3 匯編語言程序設計
4.4 系統(tǒng)程序設計
4.5 單片機實用子程序
思考題
第5章 中斷系統(tǒng)、定時器/計數器與串行口
5.1 MCS-51單片機中斷系統(tǒng)
5.2 定時器/計數器
5.3 串行接口
思考題
第6章 單片機系統(tǒng)擴展與接口技術
6.1 單片機外部擴展資源和擴展編址技術
6.2 并行I/O擴展
6.3 顯示器接口技術
6.4 鍵盤接口技術
6.5 D/A轉換器接口
6.6 A/D轉換器接口
思考題
第7章 串行總線技術
7.1 串行通信概述及通信協(xié)議
7.2 串行通信RS系列總線標準及其接口
7.3 SPI總線及接口程序設計
7.4 I2c總線原理及接口程序設計
7.5 單總線及接口程序設計
7.6 CAN總線
7.7 USB總線
思考題
第8章 單片機應用系統(tǒng)設計
8.1 單片機應用系統(tǒng)的結構
8.2 單片機應用系統(tǒng)設計要求和設計步驟
8.3 單片機的開發(fā)工具、開發(fā)環(huán)境與系統(tǒng)調試
8.4 單片機應用系統(tǒng)的電源與低功耗設計
8.5 單片機應用系統(tǒng)的電磁兼容性設計
8.6 單片機產品設計的實用技術
思考題
第9章 單片機應用系統(tǒng)實例
9.1 單片機溫度控制系統(tǒng)設計
9.2 交通信號燈模擬控制
9.3 頻率檢測
附錄A
附錄B
參考文獻