第1章 微型计算机的基础知识
1.1 计算机中的数和编码
1.1.1 计算机中的数制
1.1.2 符号数的表示法
1.1.3 二进制数的加减运算
1.1.4 二进制数的逻辑运算与逻辑电路
1.1.5 二进制编码
1.1.6 BCD数的加减运算
1.2 逻辑单元与逻辑部件
1.2.1 触发器
1.2.2 寄存器
1.2.3 移位寄存器
1.2.4 计数器
1.2.5 三态输出门与缓冲放大器
1.2.6 译码器
1.3 微型计算机的结构和工作原理
1.3.1 微型计算机常用的术语
1.3.2 微型计算机的基本结构
1.3.3 计算机的工作原理
1.4 MCS-51单片机的基本组成和存储器配置
1.4.1 5071单片机的基本组成
1.4.2 MCS-51单片机的存储器
1.4.3 特殊功能寄存器
1.5 MCS-51系列单片机
1.5.1 51子系列和52子系列
1.5.2 单片机芯片的半导体工艺
1.5.3 AT89系列单片机
习题与思考题
第2章 汇编语言与汇编程序
2.1 符号指令的寻址方式
2.1.1 寄存器寻址
2.1.2 立即寻址
2.1.3 直接寻址
2.1.4 间接寻址
2.1.5 变址寻址
2.1.6 位寻址
2.1.7 符号指令的操作数中使用的符号
2.2 常用指令
2.2.1 数据传送类指令
2.2.2 加减运算指令
2.2.3 逻辑运算及移位类指令
2.2.4 位操作指令
2.2.5 指令应用举例
2.3 伪指令
2.3.1 常量和标号
2.3.2 程序的定位和结束伪指令
2.4 指令的时序
2.4.1 指令周期、机器周期和状态
2.4.2 MCS-51指令的时序
2 4.3 MCS-51指令的执行过程
习题与思考题
第3章 程序设计的基本技术
第4章 MCS-51单片机内部接口电路
第5章 单片机的最小应用系统与外部扩展
第6章 半导体存储器
第7章 常用可编程接口芯片
第8章 模拟通道接口
附录A 52子系列单片机
附录B 8XC552单片机
附录C C8051FXXX单片机
附录D MCS-51指令系统表
附录E MCS-51指令速查表