第一章 单片机概述
1.1 绪论
1.2 单片机简介
1.3 MCS系列单片机介绍
第二章 MC-51单片机的结构和时序
2.1 MCS-51单片机内部结构
2.2 MCS-51单片机引脚功能
2.3 MCS-51单片机工作方式
2.4 MCS-51单片机时序
第三章 MCS-51指令系统
3.1 指令系统简介
3.2 寻址方式
3.3 指令系统
第四章 汇编语言程序设计
4.1 汇编语言简介
4.2 MCS-51汇编语言
4.3 程序设计
第五章 定时器/计数器与中断系统
5.1 定时器/计数器
5.1.1 定时器/计数器的结构
5.1.2 定时器/计数器的工作方式
5.1.3 定时器/计数器对输入信号的要求
5.1.4 定时器/计数器的编程和应用
5.2 中断系统
5.2.1 中断源和中断标志
5.2.2 中断控制
5.2.3 扩充外中断源
第六章 存储器扩展
6.1 存储器介绍
6.1.1 易失性存储器
6.1.2 非易失性存储器
6.2 存储器扩展
6.2.1 程序存储器扩展
6.2.2 数据存储器扩展
6.2.3 超过地址范围的大容量存储器扩展技术
第七章 并行I/O口
7.1 概述
7.1.1 I/O接口的作用
7.1.2 外部设备的编址
7.1.3 I/O口数据的四种传送方式
7.1.4 I/O口的类型
7.2 MCS-51内部并行I/O口及其应用
7.2.1 MCS-51内部并行I/O端口
7.2.2 MCS-51内部并行I/O端口的应用
7.3 并行I/O口扩展
7.3.1 借用外部RAM地址扩展I/O端口
7.3.2 采用8255A并行I/O接口芯片来扩展I/O端口
7.3.3 采用8155/8156芯片来扩展I/O端口
7.3.4 用串行口来扩展I/O端口
第八章 接口技术
8.1 单片机与开关及键盘接口
8.1.1 键盘的工作原理
8.1.2 独立式按键
8.1.3 行列式键盘
8.2 单片机与显示器接口
8.2.1 LED显示和显示器接口
8.2.2 液晶显示器(LCD)及接口
8.2.3 荧光管显示
8.2.4 LED大屏幕显示器
8.2.5 8279键盘、显示器接口芯片及应用
8.3 A/D转换电路接口
8.3.1 A/D变换器工作原理
8.3.2 8位A/D转换器与MCS-51单片机的接口设计
8.3.3 多位A/D转换器
8.4 V/F转换电路接口
8.4.1 V/F转换器原理
8.4.2 常见V/F转换器介绍
8.5 D/A转换电路接口
8.5.1 D/A转换原理
8.5.2 DAC0832与单片机的接口
8.5.3 多位D/A转换器介绍
第九章 串行口通信技术
9.1 串行通信基础
9.1.1 串行通信的分类
9.1.2 串行通信的制式
9.1.3 串行通信接口电路
9.2 串行通信总线标准及其接口
9.2.1 串行通信接口
9.2.2 RS-232C接口
9.2.3 RS-449、RS-422A、RS-423A及RS-485接口
9.2.4 20mA电流环路串行接口
9.3 MCS-51的串行接口
9.3.1 MCS-51串行口结构
9.3.2 MCS-51串行的工作方式
9.3.3 MCS-51串行通信的波特率
9.4 MCS-51单片机之间的通信
9.4.1 MCS-51双机通信技术
9.4.2 MCS-51多机通信技术
9.5 微机与单片机之间的通信
9.5.1 异步通信适配器
9.5.2 微机与单片机之间的通信技术
第十章 单片机应用系统中的实用技术
10.1 单片机应用系统的可靠性与抗干扰
10.1.1 单片机应用系统的可靠性
10.1.2 单片机应用系统的抗干扰
10.2 单片机应用系统的低功耗技术
10.2.1 单片机应用系统的低功耗技术概述
10.2.2 MCS-51系列低功耗单片机简介
10.2.3 单片机系统降低功耗的几个具体问题
10.3 逻辑电平转换技术
10.3.1 数字电路接口设计要点
10.3.2 TTL、HTL、ECL、CMOS电路逻辑电平转换
10.4 数据采集浮点放大技术
10.4.1 浮点数据采集系统的设计
10.4.2 调试中要注意的几个问题
10.5 单片机应用系统加密技术
10.5.1 硬件加密技术
10.5.2 软件加密技术