目 录 1
第一章 单片机系统概论 1
1.1单片机概况和分类 1
1.2单片机应用介绍 5
第二章MCS-51系列单片机的结构 9
2.1 MCS-51系列单片机的结构 9
2.2 8051单片机存储器结构及其用途 12
2.3并行I/O口 18
2.4时钟电路 21
2.5复位电路 22
第三章MCS-51单片机指令系统 24
3.1指令格式和寻址方式 24
3.2指令系统 27
4.2简单程序设计 50
4.1程序设计原理 50
第四章 程序设计基础 50
4.3分支程序设计 51
4.4循环程序设计 52
4.5定时器/计数器应用程序设计 54
4.6串行口应用程序设计 55
4.7中断系统应用程序设计 57
第五章 单片机应用系统扩展设计基础 59
5.1程序存储器扩展 59
5.2数据存储器扩展设计 63
5.3并行I/O扩展设计 68
5.4外部中断扩展方法 79
第六章单片机系统的接口技术 83
6.1键盘接口 83
6.2 LED显示接口 92
6.3 LCD显示接口 100
7.1 A/D转换概念 127
第七章A/D转换技术 127
7.2 常用A/D转换芯片 128
7.3 V/F转换应用 143
第八章D/A转换技术 149
8.1 D/A转换概念 149
8.2常用D/A转换芯片 151
8.3 F/V转换应用 162
第九章串行口通信应用 166
9.1 串行通信原理 166
9.2 串行通信总线标准与接口电路 172
9.3 MCS-51单片机串行接口 178
9.4MCS-51单片机串行口的应用 181
第十章单片机应用系统的设计 197
10.1系统设计基本要求 197
10.2硬件系统设计 200
10.3供电系统设计 206
10.4软件系统设计 207
10.5抗干扰设计 211
10.6单片机低功耗系统设计 218
10.7逻辑电平接口设计 222
10.8电压、电流转换设计 223
10.9开关量输出接口设计 230
10.10单片机测速系统设计举例 235
10.11单片机测温系统设计举例 235
10.12单片机在步进电机控制中的应用 239
10.13单片机与PC机的通信应用 245
第十一章其他单片机介绍 248
11.1 AT89系列单片机 248
11.2 AT90系列单片机 251
11.3 EM78P447S单片机 260
11.4 PIC系列单片机 264
11.5 OLMS-6XX系列单片机 267
附录 273