目录
第一章80C51BH
1.1引言
1.1.1CMOS的演化
1.1.2CHMOS工艺
1.1.3MCS-51系列中的CHMOS品种
1.2CMOS和CHMOS电路的特点
1.2.1逻辑电平和接口问题
1.2.2抗干扰能力
1.2.3未用引脚的处理
1.2.4上拉电阻
1.2.5下拉电阻
1.2.6内部上拉器件的驱动能力
1.2.7功耗
1.3.0C51BH的用法
1.3.1掉电方式的用法
1.3.2电池后备系统
1.3.3电源切换电路
1.3.480C31BH配用CHMOSEPROM
1.3.5键盘扫描
1.3.6驱动液晶显示器
1.3.7LCD驱动器
1.3.8谐振传感器
1.3.9HMO8/CHMOS的互换性
第二章 80C52
2.1引言
2.2引脚功能
2.3数据存储器
2.4专用寄存器
2.5定时器2
2.5.1陷阱方式
2.5.2自重装方式
2.5.3波特率发生器方式
2.6串行口
2.6.1帧误检测
2.6.2自动地址辨识
2.7中断
2.8掉电方式
2.9断电标志
2.10ONCE方式
第三章8XC51FA
3.1可编程计数阵列PCA
3.1.1PCA定时/计数器
3.1.2比较/陷阱模块
3.1.3PCA小结
3.2增强型的串行口
3.2.1多机串行通讯
3.2.2自动地址辨识
3.2.3帧误检测
3.2.4应用举例
3.2.5串行口的方式设置
3.3节电方式
3.3.1闲置方式
3.3.2掉电方式
3.3.3方式的启动和断电标志
3.4定时器2
3.5片内RAM
3.6端口1引脚的复用功能
3.7中断结构
3.7.1中断源
3.7.2中断控制
3.7.3中断优先级
3.7.4中断向量
3.8专用寄存器
第四章 小型直流马达的控制
4.1直流马达
4.2硬件要求
4.2.1驱动电路
4.2.2噪音问题
4.2.3开环和闭环系统
4.2.4反馈信号
4.3软件设计
4.3.1求反馈信号周期
4.3.2电制动程序
4.3.3直流马达的步进运行
4.3.4延时问题
4.4马达控制系统
第五章 软件串行口
5.1引言
5.2变量清单
5.2.1接收程序变量
5.2.2发送程序变量
5.2.3赋值变量
5.3初始化程序
5.4接收程序
5.5发送程序
5.6软件串行口程序清单
5.6.1接收程序
5.6.2发送程序
第六章 8XC51GA
6.1片内A/D转换器
6.1.1A/D专用寄存器
6.1.2A/D转换速度控制
6.1.3A/D中断
6.1.4模拟输入通道
6.2监视定时器WDT
6.3振荡器故障检测OFD
6.4串行扩展口SEP
6.4.1SEP专用寄存器
6.4.2发送过程
6.4.3接收过程
6.4.4SEP中断
6.5中断系统
6.6节电方式
6.7专用寄存器
6.8引脚和端口
6.9应用示例
6.9.1硬件设计
6.9.2软件设计
第七章8XC451
7.1端口4和端口5
7.2端口6
7.2.1控制引脚
7.2.2控制状态寄存器CSR
7.3引脚排列和端口6结构
7.4端口6的应用
7.4.1用作标准I/O口
7.4.2用作选通I/O口
第八章 硬件接口技术
8.182C54可编程定时/计数器
8.1.1功能概述
8.1.2内部结构
8.1.3编程和操作
8.1.482C54的运行方式
8.1.580C31BH与82C54的接口
8.282C55A可编程外设接口
8.2.1结构和功能
8.2.2运行方式
8.2.3单片机与82C55A的接口
8.3信箱存储系统
8.3.1原理及设计思想
8.3.2信箱中的数据传送
8.3.3协议控制逻辑