第一章 微机控制系统概述 1
第一节 自动控制的基本概念 1
第二节 计算机控制系统 4
第三节 常用工业控制计算机简介 10
第四节 计算机控制系统的发展方向 13
习题一 14
第二章 MCS-51的基本结构及工作原理 16
第一节 MCS-51的性能及结构 16
第二节 MCS-51内部各部件的原理及功能 18
习题二 30
第三章 MCS-51的指令系统 32
第一节 指令系统概述 32
第二节 寻址方式 34
第三节 指令系统 37
第四节 汇编语言程序设计 52
习题三 63
第四章 内部功能部件及应用 65
第一节 中断系统 65
第二节 中断处理过程 69
第三节 定时/计数器 71
第四节 定时/计数器应用举例 75
第五节 外部中断源的扩展 78
第六节 串行接口 81
习题四 86
第五章 微机控制系统的扩展 88
第一节 系统扩展概述 88
第二节 程序存储器的扩展 90
第三节 数据存储器的扩展 94
第四节 并行I/O口扩展 96
习题五 100
第一节 构建微机控制系统的基本方法 101
第六章 微机控制系统应用举例 101
第二节 单片机控制系统的开发过程 102
第三节 人机接口——键盘及显示器 106
第四节 模/数转换接口及应用 114
第五节 数/模转换接口及应用 118
第六节 数字执行机构——步进电动机 125
第七节 微机控制电梯系统 131
第八节 微机温度控制系统 137
第九节 电冰箱单片机控制系统 146
习题六 152
第七章 应用系统的开发与仿真 153
第一节 单片机应用系统的软硬件开发 153
第二节 开发系统的功能 155
第三节 常用单片机开发系统简介 157
第四节 单片机应用系统调试方法 159
习题七 160
第八章 微机控制系统实验 161
实验一 键盘操作练习 161
实验二 数据传送实验 162
实验三 循环程序 163
实验四 定时/计数器使用练习 166
实验五 系统扩展练习(一) 170
实验六 系统扩展练习(二) 174
实验七 A/D转换实验 176
实验八 D/A转换实验 179
实验九 步进电动机控制练习 181
附录 183
附录A MCS-51指令表 183
附录B MCS-51反汇编指令表 188
附录C 常用芯片引脚图 190
参考文献 195