第1章 单片机基础知识 1
1.1 单片机的特点 1
1.2 单片机的发展 3
1.3 单片机的应用 7
1.4 微机中的数据 9
小结 18
习题 19
第2章 MCS-51单片机系统结构 20
2.1 MCS-51单片机总体结构 20
2.2 MCS-51单片机存储器组织 27
2.3 MCS-51单片机时钟电路与时序 34
2.4 MCS-51单片机的工作方式与复位状态 40
小结 46
习题 46
第3章 MCS-51单片机指令系统 47
3.1 概述 47
3.2 指令的寻址方式 49
3.3 MCS-51单片机指令系统分类 55
3.4 MCS-51单片机指令汇总表 78
小结 81
习题 82
第4章 MCS-51汇编语言程序设计 83
4.1 伪指令 83
4.2 程序设计的方法 84
4.3 程序设计举例 88
小结 97
习题 97
第5章 MCS-51单片机内部模块 99
5.1 输入/输出并行端口 99
5.2 中断系统 104
5.3 定时器/计数器 110
5.4 串行接口 116
小结 123
习题 123
第6章 MCS-51单片机系统扩展技术 125
6.1 MCS-51单片机系统扩展原理 126
6.2 存储器扩展 130
6.3 并行接口扩展 139
6.4 串行通信接口扩展 148
6.5 D/A转换接口 159
6.6 A/D转换接口 165
小结 169
习题 170
第7章 单片机系统的基本I/O设备接口 171
7.1 键盘接口 171
7.2 显示器LED接口 177
7.3 微型打印机接口 182
7.4 液晶显示器LCD接口 186
小结 192
习题 192
第8章 单片机应用系统的研制 193
8.1 单片机应用系统的设计步骤 193
8.2 单片机开发系统 199
8.3 单片机应用系统开发实例 204
小结 210
第9章 单片机实验 211
9.1 单片机实验系统介绍 211
9.2 软件实验 230
9.3 硬件实验 237
小结 254