第一章 微机控制系统概述 1
第一节 微机控制系统的组成和发展 1
第二节 微机控制系统的分类 5
第三节 微机控制系统的基本要求 9
习题一 13
第二章 典型控制微机的基本结构及原理 14
第一节 基本概念及常用术语 14
第二节 MCS-51系列单片机的硬件组成 15
第三节 MCS-51单片机的引脚及功能 18
第四节 存储器的配置 21
习题二 29
第三章 MCS-51单片机的指令系统 30
第一节 指令格式 30
第二节 寻址方式 33
第三节 数据传送指令 36
第四节 算术运算指令 43
第五节 逻辑运算指令 47
第六节 位操作指令 50
第七节 控制转移指令 52
第八节 调用和返回指令 55
第九节 伪指令 58
第十节 程序设计初步 58
习题三 68
第四章 中断概念及扩展应用 71
第一节 中断概述 71
第二节 MCS-51单片机的中断系统 75
第三节 MCS-51对外部中断源的应用及扩展 81
习题四 84
第五章 定时/计数器的功能及应用 85
第一节 微机系统中的定时和计数 85
第二节 MCS-51内部定时/计数器 86
习题五 95
第一节 MCS-51单片机最小应用系统的构成 96
第六章 系统组成及扩展应用 96
第二节 MCS-51单片机外部存储器的扩展 97
第三节 MCS-51单片机并行I/O接口的扩展 103
第四节 MCS-51单片机的串行接口 115
第五节 MCS-51对A/D和D/A的接口 119
第六节 MCS-51对LED/键盘的接口 132
习题六 140
第七章 典型机电设备中的微机控制 141
第一节 水塔水位控制系统 141
第二节 车刀架伺服系统的控制 144
第三节 直冷式电冰箱的控制系统 148
第四节 剪切机的控制系统 156
第五节 生产流水线的计数装置 161
第六节 人工气候箱的控制系统 165
习题七 173
第一节 单片机的开发系统 174
第八章 微机控制系统的开发与仿真 174
第二节 通用单片机仿真器及编程器 177
习题八 181
实验 182
实验一 键盘操作实验 182
实验二 数据传送实验 188
实验三 数据传送、运算实验 190
实验四 控制转移指令实验 194
实验五 存储器扩展实验 197
实验六 交通信号灯控制实验 199
实验七 A/D、D/A转换实验 203
实验八 步进电动机控制实验 205
实验九 单片机开发系统及键盘显示接口实验 208
附录一 MCS-51指令表 212
附录二 常用接口芯片引脚图 218
参考文献 220