1 計算機基礎知識
1.1 計算機硬件系統(tǒng)
1.2 計算機軟件系統(tǒng)
1.3 計算機中的數制與運算
1.4 計算機中的數據編碼
1.5 單算機及其發(fā)展概況
習題一
2 MCS-51單片機的系統(tǒng)結構
2.1 單片內部邏輯結構與引腳功能
2.2 存儲器系統(tǒng)
2.3 單片機的時鐘電路與時序
2.4 單片機系統(tǒng)的復位
習題二
3 MCS-51單片機指令系統(tǒng)
3.1 概述
3.2 尋址方式
3.3 數據傳送指令
3.4 算術運算指令
3.5 邏輯運算及移位指令
3.6 控制轉移指令
3.7 位操作指令
習題三
4 匯編語言程序設計
4.1 概述
4.2 匯編語言的基本語法
4.3 匯編語言程序設計的方法
4.4 匯編語言源程序的匯編
4.5 匯編語言程序設計舉例
習題四
5 中斷系統(tǒng)、定時器/計數器與串行口
5.1 CPU與外設的通信方式
5.2 中斷系統(tǒng)
5.3 定時器/計數器
5.4 串行口
習題五
6 單片機系統(tǒng)的擴展與接口技術
6.1 概述
6.2 外部存儲器的擴展
6.3 并行I/O口擴展
6.4 鍵盤接口
6.5 顯示器接口
6.6 A/D、D/A轉換接口電路
6.7 功率驅動接口技術
習題六
7 單片機應用系統(tǒng)設計
7.1 單片機應用系統(tǒng)開發(fā)過程
7.2 單片機開發(fā)系統(tǒng)
7.3 單片機應用系統(tǒng)設計舉例
習題七
8 實驗
8.1 Keil C51軟件使用說明
8.2 Keil-C51單片機硬件結構實驗
8.3 Keil-C51單片機指令系統(tǒng)實驗
8.4 Keil-C51單片機程序設計實驗
8.5 中斷系統(tǒng)和定時器/計數器實驗
8.6 存儲器擴展與I/O接口實驗
8.7 串行口通信實驗
8.8 A/D、D/A轉換器接口實驗
附錄 MCS-51單片機指令表
參考文獻