第1章 单片机概述
1.1 计算机的发展概况
1.2 计算机的特点和应用
1.3 计算机系统的组成
1.4 单片机概述
1.5 计算机中常用的数制与码制
习题
第2章 MCS.51系列单片机的组成与工作原理
2.1 MCS.51系列单片机的硬件结构及端子功能
2.2 单片机的CPU
2.3 时钟和时钟电路
2.4 复位和复位电路
2.5 存储器
2.6 并行输入/输出口
习题
第3章 MCS.51系列单片机的指令系统
3.1 指令系统概述
3.2 寻址方式
3.3 数据传送类指令
3.4 算术运算类指令
3.5 逻辑运算类指令
3.6 控制转移类指令
3.7 位操作类指令
习题
第4章 汇编语言程序设计
4.1 汇编语言概述
4.2 汇编语言程序设计
4.3 分支程序设计
4.4 循环程序设计
4.5 子程序设计
4.6 查表程序设计
4.7 算术与逻辑运算程序设计
4.8 码型转换程序设计
习题
第5章 中断系统及定时器/计数器
5.1 I/O控制方式及中断
5.2 8051单片机的中断系统
5.3 中断的应用举例
5.4 定时器与计数器
5.5 定时器/计数器的应用
5.6 外部中断与定时器的综合应用
习题
第6章 单片机的系统扩展与接口技术
6.1 系统扩展概述
6.2 程序存储器的扩展
6.3 数据存储器的扩展
6.4 接口技术概述
6.5 单片机的并行口及其应用
6.6 并行口的扩展
6.7 串行接口技术
6.8 拨码盘接口
6.9 显示器接口技术
6.10 键盘接口技术
6.11 打印机接口技术
6.12 数/模与模/数转换接口
习题
第7章 I2C总线及外围接口芯片的应用
7.1 概述
7.2 I2C总线的操作与使用
7.3 E2PROM芯片PCF8582及其应用
7.4 带有日历/时钟的RAM芯片PCF8583及其应用
7.5 4位LED驱动器SAA1064T及其应用
7.6 8位A/D与D/A转换器PCF8591及其应用
习题
第8章 单片机应用系统设计
8.1 单片机应用系统设计的一般过程
8.2 单片机开发系统
8.3 单片机应用系统的调试与故障诊断
8.4 单片机系统的可靠性设计
8.5 单片机在自动控制系统中的应用
8.6 数字温度传感器的应用
习题
第9章 单片机的C语言编程
9.1 C51数据的定义与操作
9.2 C51的运算符
9.3 C5l的中断处理程序
9.4 Keil 8051 C编译器
9.5 C51编程实例
附录
附录1 MCS.51型单片机指令表
附录2 指令系统的英文说明
附录3 ASCII字符表
参考文献