第1章 计算机基础 1
1.1 微型计算机系统 1
1.2 数制与编码 5
1.3 单片微型计算机 11
1.4 单片机的主要产品系列 19
习题 21
第2章 MCS-51单片机的结构 23
2.1 MCS-51的主要性能特点 23
2.2 MCS-51单片机内部结构 23
2.3 MCS-51单片机的存储器 26
2.4 单片机的I/O 35
习题 39
第3章 MCS-51单片机指令系统 40
3.1 指令系统基本知识 40
3.2 寻址方式 45
3.3 MCS-51单片机指令系统分析 49
习题 76
第4章 MCS-51单片机汇编语言程序 79
4.1 汇编语言的构成 79
4.2 汇编语言程序设计 90
习题 118
第5章 MCS-51单片机中断系统 120
5.1 中断系统概述 120
5.2 MCS-51的中断系统 125
5.3 中断系统的应用 133
习题 137
第6章 MCS-51单片机定时器/计数器 138
6.1 概述 138
6.2 定时器/计数器的结构及工作原理 139
6.3 定时器/计数器的工作方式 140
6.4 定时器/计数器的初始化 143
习题 146
第7章 MCS-51的串行通信接口技术 147
7.1 串行通信基础知识 147
7.2 MCS-51单片机的串行口 156
7.3 串行口的应用 163
习题 172
第8章 单片机MCS-51并行I/O接口 173
8.1 概述 173
8.2 MCS-51内部并行I/0端口 180
8.3 键盘及显示器接口设计 197
习题 240
第9章 A/D和D/A转换器的接口 242
9.1 D/A转换器 242
9.2 A/D转换器 250
习题 257
参考文献 259