第1章 基础知识 1
1.1 微型计算机简介 1
1.2 单片机简介 5
1.3 计算机中的数制与编码 11
习题 18
第2章 MCS-51系列单片机的结构和时序 19
2.1 MCS-51系列单片机的结构与引脚 19
2.2 MCS-51系列单片机的存储器结构 23
2.3 MCS-51系列单片机的时钟电路和时序 29
2.4 MCS-51系列单片机的复位与掉电处理 32
习题 35
第3章 MCS-51系列单片机指令系统 36
3.1 指令系统简介 36
3.2 寻址方式 38
3.3 MCS-51系列单片机指令系统 41
3.4 汇编语言程序设计 64
习题 70
第4章 MCS-51系列单片机中断系统与定时器/计数器 74
4.1 中断系统 74
4.2 定时器/计数器 83
习题 97
第5章 存储器扩展技术 99
5.1 半导体存储器的分类 99
5.2 单片机最小应用系统 102
5.3 单片机程序存储器扩展 103
5.4 单片机数据存储器扩展 111
5.5 存储器综合扩展 113
习题 115
第6章 并行I/O扩展技术 116
6.1 概述 116
6.2 单片机内部并行I/O接口 118
6.3 并行I/O口扩展 121
习题 132
第7章 串行通信技术 133
7.1 概述 133
7.2 串行通信总线标准及其接口 138
7.3 MCS-51系列单片机串行接口 144
习题 154
第8章 I/O设备接口技术 156
8.1 模拟通道接口 156
8.2 人机联系设备接口 168
习题 179
第9章 单片机应用系统设计 180
9.1 可靠性与抗干扰 180
9.2 逻辑电平转换技术 189
9.3 系统设计 190
9.4 应用实例——单片机自动找币机械手模型控制系统 194
习题 207
附录 208
附录A MCS-51系列单片机实验指导 208
附录B MCS-51系列单片机仿真软件简介 221
附录C MCS-51系列单片机指令表 226
附录D MCS-51系列单片机反汇编指令分类表 229
附录E ASCII(美国标准信息交换码)表 230
参考文献 231