目录 1
序 1
前言 1
第1章绪论 1
1.1单片机概述 1
1.2单片机的典型结构 2
1.3单片机的主要品种及系列 3
1.4单片机的应用及发展 9
习题 12
第2章MCS—51单片机结构及原理 13
2.1 MCS—51单片机结构 13
2.2 MCS—51单片机的存储器结构 19
2.3 MCS—51外部存储器的连接 30
2.4输入输出端口结构 38
2.5 MCS—51单片机的时序电路 42
2.6 MCS—51单片机的低功耗工作方式 50
习题 52
2.7 MCS—51单片机的最小应用系统 52
第3章MCS—51指令系统及编程举例 54
3.1 MCS—51指令寻址方式 54
3.2 MCS—51单片机常用指令 58
3.3伪指令 72
3.4 MCS—51汇编程序设计 76
3.5程序设计举例 85
习题 98
第4章定时/计数器 100
4.1定时/计数器的结构及工作原理 100
4.2定时/计数器的工作方式 105
4.3定时/计数器的应用 112
习题 115
第5章单片机的中断系统 117
5.1MCS—51单片机的中断系统及其管理 117
5.2中断处理过程 122
5.3扩展外部中断源 127
5.4中断系统的应用 132
习题 137
第6章单片机系统的串行接口 139
6.1串行通信基础 139
6.2单片机的串行接口 141
6.3单片机的串行接口应用 149
6.4串行通信的接口标准及其选择 166
习题 172
第7章单片机的输入输出接口 173
7.1简单并行I/O的扩展 173
7.2并行I/O接口芯片 175
7.3 LE—D显示器及接口 189
7.4键盘输入及接口 195
7.5 8279可编程键盘/显示器接口 198
7.6打印机接口及应用 211
7.7 D/A、A/D转换器接口及应用 216
习题 237
8.1电路设计软件概述 238
第8章单片机电路设计基本方法和流程 238
8.2仿真软件的使用 243
8.3单片机实用系统的设计流程 252
8.4单片机实用系统设计注意事项 258
习题 268
第9章单片机设计实例 269
9.1单片机作息时间控制钟 269
9.2单片机交通灯控制器 279
9.3单片机低频信号发生器 283
习题 289
第10章常用单片机简介 290
10.1 Intel MCS—96/98系列单片机 290
10.2 PIC系列单片机 296
10.3 Motorola系列单片机 303
10.4其他单片机 312
习题 313
附录MCS—51指令表 314
参考文献 320