第1章 緒論
1.1 計算機和單片機的發(fā)展
1.2 計算機中數的表示方法及運算
1.3 計算機中常用數制與編碼
1.4 微型計算機的結構
小 結
思考題與習題1
第2章 MCS—51系列單片機的結構及原理
2.1 MCS—51系列單片機的結構與引腳功能
2.2 MCS—51系列單片機的微處理器與CPU時序
2.3 8051存儲器配置
2.4 輸入輸出端口結構
2.5 復位及復位電路
小 結
思考題與習題2
第3章 MCS—51指令系統(tǒng)
3.1 概述
3.2 尋址方式
3.3 MCS—51單片機的指令系統(tǒng)
小 結
思考題與習題3
第4章 程序設計
4.1 編程的步驟、方法和技巧
4.2 匯編語言源程序的編輯和匯編
4.3 匯編語言程序設計
4.4 綜合程序應用編程
4.5 C51程序設計簡介
小 結
思考題與習題4
第5章 中斷系統(tǒng)及其應用
5.1 概 述
5.2 MCS—51中斷系統(tǒng)及中斷控制
5.3 中斷處理過程
5.4 中斷應用程序舉例
小 結
思考題與習題5
第6章 定時/計數器及應用
6.1 MCS—51定時/計數器概述
6.2 定時/計數器的控制
6.3 定時/計數器的4種工作方式及應用
小 結
思考題與習題6
第7章 單片機系統(tǒng)擴展
7.1 MCS—51系列單片機的外部擴展性能
7.2 MCS—51系列單片機存儲器擴展
7.3 MCS—51系列單片機I/O口擴展
小 結
思考題與習題7
第8章 應用系統(tǒng)配置及接口技術
8.1 單片機與開關及鍵盤接口技術
8.2 單片機與顯示器接口技術
8.3 A/D轉換器與單片機的接口
8.4 D/A轉換器與單片機的接口
小 結
思考題與習題8
第9章 串口及串行通信技術
9.1 MCS—51串行通信接口
9.2 MCS—51單片機之間的通信
9.3 PC機與單片機間的通信
小 結
思考題與習題9
第10章 單片機應用系統(tǒng)的設計
10.1 系統(tǒng)設計的原則與步驟
10.2 單片機開發(fā)系統(tǒng)簡介
10.3 系統(tǒng)設計舉例
小 結
思考題與習題10
第11章 80C51系列單片機
11.1 PHILIPS 8×C552單片機簡介
11.2 Atmel 89C51系列單片機
小 結
思考題與習題11
附錄
附錄1 MCS—51系列單片機指令表
附錄2 因特網上的單片機資源
附錄3 常用邏輯門電路圖形符號對照表
參考文獻