第1章 单片机概论
1. 1 单片机的特点及发展概况
1. 1. 1 单片机--微控制器嵌入式应用的概念
1. 1. 2 单片机的特点和应用
1. 1. 3 单片机的历史与发展
1. 2 常用单片机系列介绍
1. 2. 1 MCS-51系列单片机
1. 2. 2 80C51系列单片机
思考与练习题
第2章 MCS-51单片机结构和时序
2. 1 MCS-51单片机结构
2. 1. 1 MCS-51单片机的结构
2. 1. 2 MCS-51的封装与引脚
2. 1. 3 CPU的结构
2. 1. 4 存储器结构
2. 1. 5 输入/输出端口结构
2. 1. 6 定时器/计数器
2. 1. 7 中断系统
2. 2 时序
2. 2. 1 振荡器和时钟电路
2. 2. 2 CPU取指令和执行时序
2. 3 单片机的工作方式
2. 3. 1 复位方式
2. 3. 2 程序执行方式
2. 3. 3 低功耗工作方式
思考与练习题
第3章 MCS-51单片机指令系统
3. 1 指令系统简介
3. 1. 1 指令概述
3. 1. 2 指令格式
3. 1. 3 指令的分类
3. 1. 4 指令中的符号
3. 2 MCS-51的寻址方式
3. 2. 1 立即寻址 immediate addressing
3. 2. 2 直接寻址 direct addressing
3. 2. 3 寄存器寻址 register addressing
3. 2. 4 寄存器间接寻址 register indirect addressing
3. 2. 5 基址寄存器加变址寄存器的间接寻址 base register plus index register indirect addressing
3. 2. 6 相对寻址
3. 2. 7 位寻址
3. 3 MCS-51指令系统
3. 3. 1 数据传送类指令
3. 3. 2 算术运算类指令
3. 3. 3 逻辑运算类指令
3. 3. 4 控制转移类指令
3. 3. 5 布尔变量操作类指令
思考与练习题
第4章 汇编语言程序设计
4. 1 汇编语言语句的格式
4. 2 伪指令
4. 3 汇编语言源程序的编程和汇编
4. 4 汇编语言程序设计方法
4. 4. 1 简单程序
4. 4. 2 分支程序
4. 4. 3 循环程序
4. 4. 4 查表程序
4. 4. 5 子程序
4. 5 综合编程举例
4. 5. 1 算术运算类程序
4. 5. 2 代码转换类程序
4. 5. 3 查表程序
4. 5. 4 软件看门狗程序
4. 5. 5 数字滤波程序
思考与练习题
第5章 单片机的内部功能
5. 1 定时/计数器
5. 1. 1 概述
5. 1. 2 定时/计数器的控制字
5. 1. 3 定时/计数器的4种工作模式
5. 1. 4 定时/计数器的编程及应用
5. 2 中断系统
5. 2. 1 中断系统的组成及中断源
5. 2. 2 中断控制
5. 2. 3 中断处理
5. 2. 4 中断使用方法
5. 3 串行通信
5. 3. 1 串行口的结构与控制,
5. 3. 2 串行口工作方式和波特率
5. 3. 3 串行口的应用
思考与练习题
第6章 单片机系统的扩展
6. 1 概述
6. 1. 1 外部并行扩展性能
6. 1. 2 外部串行扩展性能
6. 2 单片机的外部并行扩展
6. 2. 1 程序存储器的扩展
6. 2. 2 数据存储器的扩展
6. 3 其他功能器件的扩展
6. 3. 1 可编程并行接口芯片8255
6. 3. 2 带有I/O接口和计数器的静态RAM 8155
思考与练习题
第7章 单片机的接口技术,
7. 1 键盘输入及其接口
7. 1. 1 独立键盘接口
7. 1. 2 矩阵式按键接口
7. 2 单片机与显示器的接口
7. 2. 1 LED显示器及其接口
7. 2. 2 LCD液晶显示器及其接口
7. 3 单片机与微型打印机的接口
7. 3. 1 TPμP-40A微型打印机
7. 3. 2 TPμP-40A与单片机的接口
7. 4 单片机与D/A. A/D转换器的接口及应用
7. 4. 1 DAC的接口及应用
7. 4. 2 ADC的接口及应用
思考与练习题
第8章 单片机鼍新接口技术实例
8. 1 串行EEPROM的类型及应用
8. 1. 1 AT93C46/56/66EEPROM特性
8. 1. 2 AT93C46EEPROM应用实例
8. 2 数据采集及简单程序控制
8. 2. 1 TLC2543A/D转换器功能特性
8. 2. 2 TLC2543A/D转换器应用实例
8. 3 显示及显示器接口
8. 3. 1 液晶显示器 LCD 及显示器接口
8. 3. 2 真空荧光显示器 VFD 及显示器接口
8. 4 USB接口及其应用
8. 4. 1 USB1. 1协议简介
8. 4. 2 USB通用串行总线控制器
8. 5 73K222AL单片式调制解调器
8. 5. 1 概述
8. 5. 2 特点
8. 5. 3 操作
8. 5. 4 引脚说明
8. 5. 5 寄存器说明
8. 5. 6 时序图
8. 5. 7 应用指南
8. 6 网络芯片PS2000A接口及其应用
8. 6. 1 概述
8. 6. 2 特点
8. 6. 3 功能图和引脚说明
8. 6. 4 ID码
8. 6. 5 控制寄存器
8. 6. 6 PS2000A和MCU的通信
8. 6. 7 PS2000A和网关的通信
8. 6. 8 设备属性表的生成和装载
第9章 单片机应用系统设计实例
9. 1 问题的提出
9. 2 数据通信原理简述
9. 2. 1 数据通信的定义和特点
9. 2. 2 数据通信系统的构成
9. 2. 3 数据通信系统的工作方式
9. 2. 4 数据通信系统的传输方式
9. 2. 5 数据信号的基本形式
9. 2. 6 数据通信系统的主要质量指标
9. 2. 7 数据链路上传输控制规程
9. 2. 8 数据传输的基本概念
9. 2. 9 数据通信网的交换方式
9. 2. 10 数据通信的分类
9. 3 GSM短消息解析
9. 3. 1 GSM的概述
9. 3. 2 短消息概述及特点
9. 4 电力接地线状态远程监控系统设计
9. 4. 1 智能接地线监控装置 下位机 硬件设计
9. 4. 2 智能接地线监控装置软件设计
附录 MCS-51指令
参考文献