1 绪论
1.1 单片机的诞生、现状及其发展
1.2 单片机的广泛应用
1.3 单片机的发展趋势与特点
1.4 嵌入式系统与单片机
1.5 MCS-51系列单片机
1.6 MCS-51已成为国际经典
思考题与习题
2 MCS-51系列单片机系统结构
2.1 MCS-51系列单片机的基本结构
2.2 MCS-51系列单片机的外特性——引脚功能说明
2.3 中央处理器——CPU
2.3.1 运算器
2.3.2 控制器
2.3.3 振荡器、时钟电路及时序
2.1 MCS-51系列单片机的复位
2.4.1 复位功能
2.4.2 常用复位电路
2.5 MCS-51系列单片机的节电方式
2.5.1 标准的节电运行方式
2.5.2 掉电保持方式
2.6 EPROM型87 51H单片机
2.6.1 8 51H型单片机内部EPROM编程
2.6.2 8751H型单片机内部程序的校验
2.6.3 片内程序存储器保密位
2.6.4 片内EPROM程序的擦除
2.7 片内振荡器
2.7.1 HMOS型8051片内振荡器结构
2.7.2 CHMOS型80C51片内振荡器结构
思考题与习题
3 MCS-51系列存储器和布尔(位)处理器
3.1 概述
3.1.1 随机存取存储器——RAM
3.1.2 只读存储器——ROM
3.2 MCS-51系列存储器结构
3.2.1 MCS-51系列程序存储器的地址空间
3.2.2 MCS-51系列数据存储器的地址空间
3.2.3 特殊功能寄存器(SFR)的地址空间
3.3 外部存储器与访问
3.3.1 外部程序存储器与访问
3.3.2 外部数据存储器与访问
3.3.3 外部扩展地址/数据总线——P0和P2端口
思考题与习题
4 MCS-51系列指令系统
4.1 概述
4.2 MCS-51系列的寻址方式
4.2.1 寄存器寻址方式
4.2.2 直接寻址方式
4.2.3 寄存器间接寻址方式
4.2.4 立即寻址方式
4.2.5 变址间接寻址方式
4.2.6 相对寻址方式
4.2.7 位寻址方式
4.3 MCS-51系列指令系统
4.3.1 数据传送类指令
4.3.2 算术运算类指令
4.3.3 逻辑运算类指令
4.3.4 控制转移类指令
4.3.5 布尔(位)处理类指令
思考题与习题
5 中断系统
5.1 概述
5.2 MCS-51系列中断系统
5.2.1 中断源结构
5.2.2 中断控制
5.2.3 中断响应
5.2.4 中断请求的撤除
5.3 中断服务程序
5.3.1 中断服务的初始化
5.3.2 采用中断服务时的主程序结构
5.3.3 中断服务程序的基本结构
思考题与习题
6 接口部件的结构及其功能
6.1 并行I/O口的结构及其功能
……
7 应用系统功能扩展与设计
8 汇编语言程序设计基础
9 应用系统的开发、设计与调试
附录