第1章 概述
1.1 单片机控制系统的概念
1.1.1 单片机控制系统的发展概况
1.1.2 单片机控制系统的组成
1.1.3 单片机控制系统的结构和原理
1.1.4 单片机控制系统的特点
1.2 单片机控制系统的分类
1.2.1 计算机操作指导控制系统
1.2.2 直接数字控制系统
1.2.3 监督计算机控制系统
1.2.4 集散型控制系统
1.2.5 现场总线控制系统
1.3 单片机控制的主要研究内容
1.3.1 技术性能指标
1.3.2 研究内容
习题与思考题
第2章 51系列单片机CPU的硬件结构
2.1 硬件编程结构与引脚功能
2.1.1 编程结构
2.1.2 外部引脚功能
2.1.3 CPU主要部件与特殊功能寄存器
2.1.4 存储器
2.2 并行I/O口
2.2.1 结构特点
2.2.2 输入功能
2.2.3 输出功能与负载能力
2.2.4 特殊功能
2.3 定时/计数器
2.3.1 特殊功能寄存器TMOD和TCON
2.3.2 工作方式
2.3.3 定时/计数器初始化
2.4 串行口
2.4.1 串行通信的基本概念
2.4.2 串行通信的基本形式
2.4.3 串行通信接口及功能
2.4.4 波特率选择
2.5 中断
2.5.1 中断概念
2.5.2 中断源及中断矢量
2.5.3 中断系统的功能要求
2.5.4 CPU响应中断的条件
2.5.5 中断控制寄存器IE和IP
2.5.6 中断初始化
习题与思考题
第3章 51系列单片机指令系统
3.1 数据传送指令
3.1.1 传送数据的通路
3.1.2 一般传送指令
3.1.3 堆栈操作指令
3.1.4 累加器交换指令
3.1.5 累加器与外部RAM传送指令
3.1.6 累加器与程序存储器传送指令
3.1.7 目标地址传送指令
3.2 算术与逻辑操作类指令
3.2.1 不带进位加法指令
3.2.2 带进位加法指令
3.2.3 加1指令
……
第4章 程序设计
第5章 存储器与并行I/O接口的扩展
第6章 过程输入通道与接口
第7章 过程输出通道与接口
第8章 人机接口
第9章 数字控制器
第10章 抗干扰技术
第11章 系统设计及综合实验
附录A ANSIC标准的关键字
附录B C51编译器的扩展关键字
附录C C语言的运算符及它们的优先级和结合性
附录D Z变换表
附录E PID计算子程序清单(双字节有符号定点数)
附录F 标准值查表并线性化处理程序清单(双字节定点数)
附录G 数字温度传感器DS18B20使用方法
参考文献