第1章 微控制器簡介
1.1 引言
1.2 術語
1.3 中央處理器
1.4 半導體存儲器:RAM和ROM
1.5 總線:地址總線、數(shù)據總線和控制總線
1.6 輸入/輸出設備
1.7 程序:大程序和小程序
1.8 微型機、小型機和大型機
1.9 微處理器與微控制器的比較
1.10 新概念
1.11 得與失:設計范例
習題
第2章 硬件概述
2.1 MCS-51TM系列簡介
2.2 引腳
2.3 I/O端口結構
2.4 時序和機器周期
2.5 存儲器組織
2.6 特殊功能寄存器
2.7 外部存儲器
2.8 32/80 2的增強功能
2.9 復位操作
小結
習題
第3章 指令集概述
3.1 引言
3.2 尋址模式
3.3 指令類型
小結
習題
第4章 定時器操作
4.1 引言
4.2 定時器模式寄存器(TMOD)
4.3 定時器控制寄存器(TCON)
4.4 定時器模式和溢出標志
4.5 時鐘源
4.6 定時器的啟動、停止和控制
4.7 定時器寄存器的初始化和訪問
4.8 短、中、長定時間隔
4.9 精確頻率的產生
4.10 8052的定時器2
4.11 波特率發(fā)生器
小結
習題
第5章 串行端口操作
5.1 本章簡介
5.2 串行通信
5.3 串行端口緩沖寄存器
5.4 串行端口控制寄存器
5.5 工作模式
5.6 全雙工串行通信討論
5.7 串行端口寄存器的初始化和訪問
5.8 多處理器通信
5.9 串行端口波特率
小結
習題
第6章 中斷
6.1 引言
6.2 8051的中斷結構
6.3 中斷處理
6.4 中斷程序設計
6.5 定時器中斷
6.6 串行端口中斷
6.7 外部中斷
6.8 中斷時序
小結
習題
第7章 匯編語言編程
第8章 8051的C語言編程
第9章 程序結構和設計
第10章 用于程序開發(fā)的工具和技術
第11章 設計和接口實例
第12章 基于C語言的程序設計和接口實例
第13章 學生項目實例
第14章 8051的派生產品
附錄A 匯編指令快速索引表(圖靈網站下載)
附錄B 操作碼映射表(圖靈網站下載)
附錄C 指令定義詳解(圖靈網站下載)
附錄D 特殊功能寄存器(圖靈網站下載)
附錄E 8051數(shù)據表(圖靈網站下載)
附錄F ASCII碼表(圖靈網站下載)
附錄G MON 1——8051監(jiān)控程序(圖靈網站下載)
附錄H Keil公司的礦ision2 IDE使用指南(圖靈網站下載)
附錄I 8052仿真器應用指南(圖靈網站下載)
附錄J 高級加密標準(圖靈網站下載)
附錄K 開發(fā)8051產品的相關資源(圖靈網站下載)
參考文獻(圖靈網站下載)
索引(圖靈網站下載)