第一章 微型计算机基础 1
第一节 计算机中的数制及相互转换 1
第二节 二进制数的运算 2
第三节 带符号数的表示 4
第四节 定点数和浮点数 5
第五节 BCD码和ASCⅡ码 5
第六节 微型计算机的组成及工作过程 7
第七节 自测题与习题 8
第二章 单片机的硬件结构和原理 10
第一节 单片机概述 10
第二节 MCS—51单片机硬件结构 12
第三节 MCS—51单片机的内部存储器 16
第四节 MCS—51单片机的组成电路 22
第五节 MCS—51单片机最小系统 27
第六节 自测题与习题 28
第三章 MCS—51单片机基本指令系统 32
第一节 MCS—51单片机指令格式 32
第二节 MCS—51单片机寻址方式 33
第三节 MCS—51单片机指令分类介绍 35
第四节 自测题与习题 52
第四章 MCS—51单片机汇编语言程序设计 59
第一节 汇编语言基本概念 59
第二节 MCS—51汇编语言的伪指令 60
第三节 汇编语言源程序的汇编 61
第四节 汇编语言程序设计的基本结构 62
第五节 汇编语言程序设计举例 74
第六节 自测题与习题 81
第五章 MCS—51单片机基本系统及应用 85
第一节 基本I/O端口及其应用 85
第二节 MCS—51单片机的中断系统 88
第三节 MCS—51单片机定时器/计数器 94
第四节 MCS—51的串行接口及串行通信 103
第五节 自测题与习题 112
第六章 MCS—51单片机系统扩展及接口技术 119
第一节 MCS—51单片机系统扩展概述 119
第二节 MCS—51单片机存储器的扩展 121
第三节 MCS—51单片机接口的扩展 125
第四节 键盘/按键及其接口技术 138
第五节 LED显示及其接口技术 141
第六节 A/D、D/A转换器与单片机的接口 144
第七节 自测题与习题 152
附录 单片机指令汇总表 160
模拟试卷 165
自测题参考答案 200
主要参考文献 204