前言
第1章 单片机结构及工作原理
1.1 单片机及其发展概况
1.1.1 单片机的发展
1.1.2 单片机的特点
1.1.3 单片机的发展趋势
1.2 51单片机的基本组成和功能
1.2.1 51系列单片机的主要功能
1.2.2 51系列单片机基本结构
1.2.3 51系列单片机外部引脚
1.3 51单片机的内部结构
1.3.1 中央处理单元
1.3.2 存储器
1.3.3 定时器/计数器
1.3.4 110口
1.3.5 中断系统
1.4 51系列单片机的工作方式
1.4.1 时钟和时钟电路
1.4.2 CPU时序
1.4.3 复位状态和复位电路
1.5 实例分析:LED彩灯控制器
第2章 单片机的前向通道接口
2.1 传感器及其分类
2.1.1 热电偶传感器
2.1.2 热电阻传感器
2.1.3 热敏电阻传感器
2.1.4 集成温度传感器
2.2 前置信号处理
2.2.1 信号转换
2.2.2 信号变送器
2.3 信号放大
2.3.1 精密运放及其典型应用技术
2.3.2 低噪声运放及其典型应用技术
2.3.3 低输入偏置电流运放及其典型应用技术
2.3.4 低漂移运放及其典型应用技术
2.3.5 高速运放及其典型应用技术
2.4 信号滤波
2.4.1 有源RC滤波器
2.4.2 数字滤波
2.5 数据采集
2.5.1 多路开关
2.5.2 集成A/D转换器及接口技术
2.6 实例分析:供热机组监控
2.6.1 系统结构
2.6.2 下位机前向通道接口电路分析
第3章 单片机的后向通道接口
3.1 电气隔离
3.1.1 电源隔离
3.1.2 光电隔离器接口
3.2 可控硅输出接口
3.2.1 可控硅的原理及分类
3.2.2 可控硅的触发电路
3.3 继电器输出接口
3.3.1 继电器、接触器及其特性
3.3.2 继电器、接触器的功率接口
3.4 固态继电器输出接口
3.4.1 直流型固态继电器
3.4.2 交流型固态继电器
3.5 数/模转换接口
3.5.1 DAC电路原理
3.5.2 典型D/A转换器及接口
3.6 步进电机功率接口
3.6.1 步进电机工作原理
3.6.2 步进电机的功率接口
3.7 实例分析:车辆导航系统输出部件标图仪
3.7.1 引言
3.7.2 系统原理及结构
3.7.3 控制系统应用软件
第4章 单片机通信技术
4.1 单片机串行通信基础
4.1.1 异步通信和同步通信
4.1.2 波特率和接收/发送时钟
4.1.3 单工、半双工、全双工通信方式
4.1.4 信号的调制与解调
4.1.5 串行通信的校验
4.1.6 串行通信接口电路UART、USRT、USART
4.2 串行通信总线接口
4,2.1 RS-232C总线连接系统
4.2.2 RS-422/423/485总线连接系统
4.2.3 20mA电流环串行接口
4.3 单片机间的相互通信
4.3.1 单片机双机串行通信
4.3.2 单片机多机串行通信
4.4 单片机与PC机的通信
4.4.1 PC机串行通信功能的实现
4.4.2 单片机与PC机的串行通信接口
4.5 采用光纤的串行通信
4.5.1 光纤通信的特点
4.5.2 光纤通信的组成
4.5.3 光纤通信的接口
4.6 实例分析:基于RS-485/422总线的电表远程抄表系统
4.6.1 引言
4.6.2 系统硬件
4.6.3 系统软件
第5章 串行总线接口技术
5.1 SPI总线
5.1.1 SPI结构、单主机及多主机系统
5.1.2 SPI总线时序
5.1.3 常见SPI器件简介
5.1.4 89C51的模拟SPI总线扩展X25系列芯片
5.2 MICROWIRE总线
5.2.1 MICROWIRE总线的接口时序
5.2.2 89C51模拟MICROWIRE总线扩展A/D芯片TLC2543
5.3 12C总线
5.3.1 12C总线与I2C器件的引脚
5.3.2 总线的主节点、从节点及发送者与接收者
5.3.3 启动信号、停止信号及总线竞争
5.3.4 只有一个启动信号的数据帧
5.3.5 “混合传输”模式的数据帧
5.3.6 高速方式
5.3.7 10位地址系统
5.3.8 一种I2C EEPROM及其I2C协议
5,3.9 89C51扩展I2C总线芯片PCF8584
5.3.10 89C51口线模拟I2C操作
5.4 实例分析:单片机在低压电力线载波通信中的应用
5.4.1 低压电力线载波通信发展现状
5.4.2 常见电力线载波通信芯片
5.4.3 低压电力线载波通信系统分析
……
第6章 单片机系统扩展技术