第一章 传感器接口设计
1.1 新型阻抗型传感器接口方法1
1.1.1 新型阻抗型传感器的接口方法2
1.1.2 80C51测量程序2
1.2 双轴加速度传感器ADXL2025
1.2.1 工作原理6
1.2.2 应用设计7
1.2.3 应用实例10
1.2.4 与80C51的接口与程序11
1.3 差动变压器式传感器的接口芯片AD2S9311
1.3.1 AD2S93的内部结构和工作原理11
1.3.2 电路参数设计13
1.3.3 应用接口电路15
1.3.4 与80C51的接口电路与程序17
1.4 数字温度计和控温器DS162517
1.4.1 引脚功能17
1.4.2 工作原理17
1.4.3 与80C51的接口电路与程序20
第二章 键盘接口与电源开关
2.1 独立式按键程序的设计21
2.1.1 程序设计中考虑的问题21
2.1.2 程序实例23
2.2 高可靠性PWM式键盘27
2.2.1 PWM式键盘接口电路28
2.2.2 接口程序30
2.3 轻触式电源开关32
2.3.1 极为简单的轻触式电源开关33
2.3.2 可开闭自身电源的轻触式电源开关33
2.3.3 基本的轻触式电源开关34
2.3.4 上电时状态确定的电源开关电路35
2.3.5 结构简单的轻触式电源开关电路35
2.3.6 同时控制两组电源的轻触式电源开关电路36
2.3.7 可由单片机自行控制的轻触式电源开关37
2.3.8 带稳压的轻触式电源开关37
第三章 存储器接口与管理
3.1 单片机应用系统中的大容量存储器的接口38
3.1.1 直接扩展外部存储器的接口电路38
3.1.2 并行增加地址线扩展大容量存储器39
3.1.3 串行扩展I/O口41
3.2 单片机应用系统中存储器接口的低功耗设计42
3.2.1 RAM的低功耗设计42
3.2.2 降低CPU功耗的方法43
3.2.3 EPROM和A/D芯片的降耗接口44
3.3 系统RAM的自检方法44
3.4 程序存储器的自检方法47
3.5 外部数据存储器空间的数据快速传递48
3.5.1 纯软件方法48
3.5.2 硬件支持下的软件方法50
3.5.3 以硬件为主的数据快速传递方法51
3.6 新型大容量Flash芯片——K9K2GXXU0M52
3.6.1 K9K2GXXU0M的性能52
3.6.2 K9K2GXXU0M的结构和功能53
3.6.3 K9K2GXXU0M的工作状态56
3.6.4 与51系列单片机的接口与程序59
第四章 显示器接口
4.1 通用8位LED数码管驱动电路ICM7218B70
4.1.1 ICM7218B的内部结构与引脚配置70
4.1.2 ICM7218B在单片机系统中的应用72
4.2 串行接口8位数字LED显示驱动器MAX721973
4.2.1 工作原理74
4.2.2 应用75
4.3 液晶显示模块KS0713及其应用76
4.3.1 基本原理76
4.3.2 指令系统79
4.3.3 KS0713液晶模块的应用80
4.4 大规模液晶显示器EG7012CAR及其控制器SED133081
4.4.1 高分辨率液晶显示器EG7012CAR简介81
4.4.2 液晶控制器SED133082
4.4.3 液晶控制器SED1330的指令86
4.4.4 EG7012CAR和SED1330与80C51的接口87
4.4.5 EG7012CAR在医学仪器中的应用88
4.5 点阵式液晶显示器的波形快速显示方法91
4.5.1 液晶显示器显示波形原理91
4.5.2 波形快速显示方法93
第五章 通信接口设计
5.1 扩展并行I/O口的简单方法及其问题95
5.2 光电隔离并行通信接口96
5.2.1 电路原理97
5.2.2 传输软件98
5.3 基于脉宽调制的新型串行通信方法99
5.4 基于IIC1.0的时钟芯片应用程序设计103
5.4.1 X1203内部结构和工作特性104
5.4.2 运用虚拟I2C总线软件包VIIC设计时钟芯片X1203的应用程序107
5.5 SPI串口的模拟109
5.5.1 SPI总线接口概述110
5.5.2 SPI总线接口逻辑时序111
5.5.3 SPI串行总线在51系列单片机中的实现方法112
5.6 具有节能闲置模式的单电源串行口收发器ADM3311E114
5.6.1 工作原理115
5.6.2 ESD/EFT瞬间保护设计118
第六章 信号处理与软件设计技巧
6.1 自适应相干模板法在51系列单片机中的实现122
6.1.1 自适应相干模板法122
6.1.2 单片机实现124
6.2 数学形态滤波器及其在单片机系统中的应用130
6.2.1 数学形态滤波器的基本原理131
6.2.2 数学形态滤波器在心电图机中的应用132
6.2.3 在单片机上的快速实现136
6.3 一种单片机定时中断服务程序的设计方法137
6.3.1 中断服务程序的假返回137
6.3.2 启动另一个定时中断138
6.3.3 触发外部中断138
6.4 基于8051单片机的高性能软件PWM138
6.4.1 高性能8位软件PWM138
6.4.2 高性能16位软件PWM142
6.5 软件抗干扰技术146
6.5.1 实施软件抗干扰技术的前提146
6.5.2 软件抗干扰技术147
6.5.3 小结151
第七章 其它电路与软件技巧
7.1 复位电路152
7.2 P2口总线/口线复用技术的实际应用154
7.2.1 实例1154
7.2.2 实例2156
7.3 一种新型电流/脉宽转换电路及其应用158
7.3.1 电流/脉宽转换电路结构和原理158
7.3.2 电路参数的选取及讨论159
7.3.3 应用设计160
7.3.4 小结162
第八章 系统调试经验与应用系统设计实例
8.1 固化程序后单片机用户系统不运行的分析163
8.1.1 实例分析163
8.1.2 小结165
8.2 基于单片机的溶断仪165
8.2.1 系统硬件166
8.2.2 系统软件169
8.3 CIHANG2000型微型多功能心电图机169
8.3.1 系统硬件170
8.3.2 系统软件173
8.4 微型液晶显示数字存储示波器174
8.4.1 硬件电路设计174
8.4.2 软件设计176
8.5 多导同步体表子宫电数据采集系统的研制178
8.5.1 EHG信号的特点178
8.5.2 数据采集系统硬件部分179
8.5.3 数据采集系统软件部分181
8.5.4 数据采集方法与结果183
8.5.5 小结184