第1章 概述 1
1.1 单片机及其发展概况 1
1.2 单片机的应用领域 4
习题1 4
第2章 MCS-51单片机的内部结构 5
2.1 MCS-51单片机结构 5
2.2 CPU 5
2.3 MCS-51的引脚及片外总线结构 9
2.4 CPU时序及辅助电路 12
2.5 MCS-51的存储器结构 14
习题2 19
第3章 增强型MCS-51单片机结构 20
3.1 内部结构和引脚功能 20
3.2 输入/输出(I/O)口 25
3.3 存储器系统 29
3.4 MCS-51外部存储器的连接 37
3.5 操作时序及辅助电路 43
3.6 复位及复位电路 46
习题3 49
第4章 MCS-51指令系统 50
4.1 指令及其表示方法 50
4.2 MCS-51寻址方式 52
4.3 指令系统 54
习题4 74
第5章 汇编语言程序设计 76
5.1 汇编语言程序设计基础 76
5.2 常用程序设计方法 86
习题5 111
第6章 中断控制、定时/计数器与串行口 113
6.1 CPU与外设通信方式概述 113
6.2 增强型MCS-51中断控制系统 113
6.3 增强型MCS-51定时/计数器 120
6.4 串行通信系统 135
6.5 增强型MCS-51芯片识别和仿真 149
习题6 150
第7章 单片机通道技术 151
7.1 人机交互通道 151
7.2 开关量输入通道 158
7.3 开关量输出通道 161
7.4 模拟量输出通道 165
7.5 模拟量输入通道 170
习题7 175
第8章 单片机应用系统的设计技术 176
8.1 单片机应用系统的基本组成 176
8.2 单片机应用系统设计的基本要求与特点 177
8.3 单片机应用系统设计的步骤 179
8.4 单片机应用系统的可靠性设计 182
8.5 单片机应用系统的软件设计 189
8.6 矿井机采工作面单片机监测系统设计 190
8.7 单片机开发工具及选择 200
习题8 202
第9章 单片机应用系统 203
9.1 交通指挥灯单片机控制系统 203
9.2 单片机温度数据采集系统 210
9.3 单相复费率智能电度表 220
9.4 单片机防盗报警系统 240
习题9 247
第10章 单片机技术发展现状和趋势 248
10.1 通用单片机的发展 248
10.2 专用单片机的发展 249
10.3 单片机字宽的发展 251
10.4 8098单片机组织 253
10.5 8098单片机指令系统 259
10.6 96系列单片机和51系列单片机比较 261
附 8098单片机指令表 267
参考文献 269