第1章 緒論
1.1 嵌入式系統(tǒng)簡介
1.2 單片機的基本概念
1.3 51系列單片機簡介
1.4 單片機應用系統(tǒng)的開發(fā)工具和開發(fā)過程
1.5 任務1:信號燈控制實戰(zhàn)
第2章 仿真軟件
2.1 Proteus仿真軟件簡介
2.2 Keil仿真軟件簡介
2.3 任務2:信號燈控制實戰(zhàn)之Proteus仿真
第3章 MCS-51單片機的組成和結構分析
3.1 MCS-51單片機的存儲器空間和存儲器
3.2 MCS-51單片機的引腳信號
3.3 振蕩電路和復位電路
3.4 MCS-51單片機的并行I/O接口
第4章 MCS-51單片機的指令系統(tǒng)和程序設計
4.1 指令系統(tǒng)概述
4.2 尋址方式
4.3 數(shù)據(jù)傳送類指令
4.4 算術運算類指令
4.5 邏輯操作類指令
4.6 程序轉移類指令
4.7 位操作類指令
4.8 偽指令
4.9 MCS-51.匯編語言程序設計
第5章 MCS-51單片機的中斷系統(tǒng)
5.1 任務3:用中斷方法控制信號燈
5.2 中斷的概念
5.3 MCS-51單片機的中斷系統(tǒng)
5.4 單片機中斷處理過程
5.5 單片機中斷程序的編制
第6章 MCS-51單片機的定時/計數(shù)器
6.1 任務4:用定時器控制信號燈
6.2 定時/計數(shù)器的結構和工作原理
6.3 定時/計數(shù)器的控制寄存器
6.4 定時/計數(shù)器的工作方式
6.5 定時/計數(shù)器應用編程
第7章 MCS-51單片機的串行通信及其接口
7.1 任務5:用串行接口控制信號燈
7.2 串行通信的一般概念
7.3 MCS-51串行接口的結構
7.4 串行接口的工作方式
7.5 MCS-51串行通信接口應用舉例
第8章 MCS-51單片機接口技術
8.1 任務6:采用單只LED數(shù)碼管顯示模擬生產線計件
8.2 系統(tǒng)擴展概述
8.3 并行I/O接口的擴展
8.4 MCS-51單片機與LED數(shù)碼管的接口技術
8.5 MCS-51單片機與LCD液晶顯示器的接口技術
8.6 按鍵接口
8.7 MCS-51單片機與A/D轉換器的接口技術
8.8 MCS-51單片機與D/A轉換器的接口技術
8.9 單片機應用系統(tǒng)設計舉例
附錄A MCS-51指令表
附錄B AT89S51單片機簡介
B.1 AT89S51的新增功能
B.2 AT89S51在結構上的變化
附錄C 自研多功能板
C.1 硬件功能
C.2 各個功能模塊相應的結構
參考文獻