第1章 单片机概述
1.1 微型计算机与单片微型计算机
1.2 单片机的历史与发展概况
1.3 单片机的特点
1.4 单片机的应用
1.5 常用单片机简介
1.6 单片机中的数与编码
本章小结
思考与练习题
第2章 MCS-51单片机的体系结构
2.1 外形及引脚功能
2.2 内部结构及CPU
2.3 存储器结构
2.4 时钟及CPU时序
2.5 低功耗工作方式
2.6 并行I/O接口的结构和功能
本章小结
思考与练习题
第3章 MCS-51单片机的指令系统
3.1 概述
3.2 寻址方式
3.3 数据传送类指令
3.4 算术运算类指令
3.5 逻辑运算和循环移位类指令
3.6 程序转移类指令
3.7 子程序调用和返回指令
3.8 位操作类指令
3.9 伪指令
本章小结
思考与练习题
第4章 MCS-5l单片机的C语言
4.1 概述
4.2 数据类型
4.3 变量的定义
4.4 函数的定义
4.5 运算符和表达式
4.6 语句和控制结构
4.7 编程实例
4.8 Keil“Ⅵsion4.简介
本章小结
思考与练习题
第5章 MCS-51单片机的仿真技术
5.1 1SIS编辑界面
5.2 电路原理图的设计
5.3 ISIS系统仿真
5.4 仿真实例
本章小结
思考与练习题
第6章 MCS-51单片机的中断系统
6.1 概述
6.2 中断系统的结构与相关SFR
6.3 中断处理过程
6.4 外部中断源的扩展
6.5 外部中断CDIO项目实例
本章小结
思考与练习题
第7章 MCS-51单片机的定时器/计数器
7.1 定时器/计数器的结构
7.2 定时器/计数器的工作模式
7.3 定时器/计数器的编程
7.4 定时器/计数器CDIO项目实例
本章小结
思考与练习题
第8章 MCS一51单片机的串行接口
8.1 数据通信的方式
8.2 串行接口的结构及原理
8.3 串行接口的工作方式及应用
8.4 串行接口CDI()项目实例
本章小结
思考与练习题
第9章 MCS-51单片机的并行总线扩展
9.1 并行总线的结构
9.2 并行I/O设备的扩展
9.3 片外RAM的扩展
9.4 并行总线扩展CDlO项目实例
本章小结
思考与练习题
第10章 MCS-5l单片机的开关量接口
10.1 开关量输入接口
10.2 矩阵式键盘接口
10.3 开关量输出接口
10.4 开关量接口CDIO项目实例
本章小结
思考与练习题
第ll章 MISS-51单片机的显示接口
11.1 LED数码管显示接口
11.2 LED点阵显示接口
11.3 LED液晶显示接口
11.4 显示接口CDIO项目实例
本章小结
思考与练习题
第12章 MISS-51单片机的模拟量接口
12.1 A/D转换器及其接口
12.2 D/A转换器及其接口
本章小结
思考与练习题
第13章 MCS-51单片机的串行总线扩厍接口
13.1 I2C总线接口
13.2 SPI总线接口
13.3 单总线接口
本章小结
思考与练习题
第14章 MCS-51单片机的应用系统设计
14.1 设计原则与过程
14.2 基于光纤通信的电机遥控系统
14.3 光控数字温度时钟
本章小结
思考与练习题
参考文献