第一章 概论 1
第一节 单片微型计算机 1
第二节 MCS-51系列单片机 1
第三节 MCS-96系列单片机 2
第四节 单片机的应用领域 3
思考题和习题 3
第二章 MCS-51单片机的基本硬件结构 4
第一节 微机系统的概念 4
第二节 MCS-51单片微型计算机的基本硬件结构 5
思考题和习题 13
第三章 MCS-51指令系统 15
第一节 MCS-51指令系统概述 15
第二节 数据传送类指令 18
第三节 算术运算指令 21
第四节 逻辑操作指令 23
第五节 控制转移指令 25
第六节 布尔(位)操作指令 29
第七节 伪指令 31
思考题和习题 32
第四章 MCS-51程序设计 33
第一节 顺序结构程序 33
第二节 分支结构程序 34
第三节 循环程序结构 37
第四节 子程序结构及参数传递方法 41
思考题和习题 44
第五章 单片机与外设交换数据的方法 45
第一节 概述 45
第二节 并行I/O端口 47
第三节 单片机与外设交换数据的方法 50
第四节 定时器 57
第五节 串行接口 64
思考题和习题 69
第六章 单片机外部功能的扩展 70
第一节 概述 70
第二节 程序存储器的扩展 71
第三节 数据存储器的扩展 73
第四节 I/O接口的扩展 75
第五节 8255可编程并行I/O接口扩展 82
第六节 8253可编程定时器/计数器及应用 89
第七节 D/A、A/D的扩展 92
思考题和习题 98
第七章 单片机应用系统设计 100
第一节 单片计算机系统设计方法 100
第二节 显示器、键盘与单片机的连接 101
第三节 智能化热流量计 108
第四节 单片机篮球比赛计时计分显示器 115
第一节 MCS-96系列单片机的内部结构 119
第八章 MCS-96系列单片机简介 119
第二节 MCS-96系列单片机指令系统概述 128
第九章 MCS-51单片机实验 140
第一节 键盘操作及程序练习 140
第二节 基本I/O练习 142
第三节 定时器应用 144
第四节 8155扩展I/O口 146
第五节 8255扩展实验(带显示器) 148
第六节 存储器扩展 149
第七节 串行接口显示实验 150
第八节 数据采集实验 151
第九节 数/模转换 153
思考题和习题 155
附录Ⅰ MCS-51单片机速查表 156
附录Ⅱ 常用芯片引脚图 162
参考资料 167