前言
第1章 单片机概论
1.1 单片机的概念
1.2 单片机的发展概况
1.3 Intel和Freescale的单片机
1.4 单片机的应用领域
习题与思考题
第2章 MCS-51单片机的硬件结构
2.1 MCS-51单片机内部总体结构
2.2 MCS-51单片机的引脚
2.3 MCS-51的微处理器
2.4 MCS-51存储器的结构
2.5 MCS-51的并行I/O口
2.6 MCS-51时钟电路与时序
2.7 MCS-51的复位和复位电路
习题与思考题
第3章 MCS-51单片机指令系统
3.1 机器语言、汇编语言、C语言
3.2 寻址方式
3.3 指令分类
3.4 数据传送指令
3.5 算术运算指令
3.6 逻辑运算指令
3.7 转移控制指令
3.8 空操作指令
3.9 位处理指令
3.10 伪指令
习题与思考题
第4章 MCS-51单片机汇编语言程序设计
4.1 汇编语言程序结构
4.2 算术运算程序设计
4.3 非数值计算程序
4.4 数字滤波程序
4.5 子程序和参数传递方法
习题与思考题
第5章 MCS-51单片机的中断系统
5.1 微型计算机中断技术概论
5.2 MCS-51单片机的中断控制
习题与思考题
第6章 MCS-51单片机的定时器/计数器
6.1 定时器/计数器的结构
6.2 MCS-51的定时器/计数器控制
习题与思考题
第7章 MCS-51单片机的串行接口
7.1 MCS-51串行接品的4种运行模式
7.2 串行口控制寄存器
7.3 波特率的产生
7.4 多机通信
习题与思考题
第8章 Cx51的数据类型及基本运算
8.1 C语言程序的基本结构
8.2 Keil Cx51标识符与关键字
8.3 数据与数据类型
8.4 常量与变量
8.5 Cx51数据的存储类型
8.6 Cx51编译器对8051特殊功能寄存器(SFR)的定义
8.7 Cx51对8051并行接口的定义
……
第9章 Cx51构造数据类型
第10章 Cx51流程控制语句
第11章 Cx51函数
第12章 MCS-51单片机系统扩展与接口技术
第13章 MCS-51单片机应用系统设计、开发与调试
附录
参考文献