第一章 绪论 1
第一节 单片机及其发展概述 1
第二节 常用单片机系列简介 3
第三节 单片机的应用领域 7
小结 8
思考题与习题 9
第二章 MCS-51单片机的硬件结构与工作原理 10
第一节 MCS-51单片机的基本组成 10
第二节 并行I/O接口 14
第三节 MCS-51单片机的复位 17
第四节 存储器组织与操作 19
第五节 MCS-51的中断系统 25
小结 30
思考题与习题 30
第三章 MCS-51单片机的指令系统与程序设计 31
第一节 MCS-51单片机的寻址方式 31
第二节 MCS-51单片机的指令分类 33
第三节 程序设计方法 45
第四节 应用程序设计举例 57
小结 75
思考题与习题 75
第四章 MCS-51单片机定时/计数器及其应用 78
第一节 定时/计数器的结构与工作原理 78
第二节 定时/计数器的控制与工作方式 79
第三节 定时/计数器的应用 83
小结 92
思考题与习题 92
第五章 MCS-51单片机的串行接口 94
第一节 串行通信概述 94
第二节 MCS-51的串行通信接口 96
第三节 MCS-51串行通信接口的工作方式 98
第四节 串行口的应用程序设计举例 106
思考题与习题 117
小结 117
第六章 MCS-51单片机的系统扩展 119
第一节 单片机系统扩展的一般方法 119
第二节 程序存储器的扩展 121
第三节 数据存储器的扩展 125
第四节 一般I/O口的扩展 132
小结 140
思考题与习题 140
第七章 单片机应用系统接口技术 142
第一节 单片机系统接口技术的基本概念 142
第二节 键盘接口技术 145
第三节 显示器接口技术 153
第四节 LCD显示器及其接口 168
第五节 微型打印机接口 176
第六节 单片机与PC机通信接口技术 185
小结 194
思考题与习题 195
第八章 数/模与模/数转换电路 196
第一节 D/A转换器及其接口电路 196
第二节 A/D转换器及其接口电路 207
小结 220
思考题与习题 220
第九章 单片机应用系统的设计 222
第一节 单片机应用系统的设计概述 222
第二节 单片机应用系统设计举例 224
第三节 应用系统调试与运行 247
第四节 提高单片机应用系统可靠性的措施 248
小结 257
思考题与习题 257
附录 258
附录A MCS-51单片机指令表 258
附录B ASCII码(美国标准信息交换)表 262
参考文献 263