第6章 AT89S52特殊功能 1
6.1节电空制 2
6.1.1节电控制寄存器PCON 2
6.1.2节电模式实验 3
6.1.3掉电检测与后备电源 4
6.2看门狗WDT 5
6.2.1看门狗的作用 5
6.2.2硬件看门狗 5
6.2.3软件抗干扰 6
6.2.4内置看门狗 6
6.2.5掉电和空闲方式下的WDT 7
6.2.6辅助寄存器AUXR 7
第7章 扩展单片机的功能 9
7.1扩展I/O口 10
7.1.1串—并转换扩展输出口 10
7.1.2并—串转换扩展输入口 11
7.1.3扩展74LS245 13
7.1.4 74LS373及其应用 15
7.1.5 8255及其应用 18
7.2扩展存储器 23
7.2.1扩展程序存储器 23
7.2.2扩展数据存储器 25
7.2.3 I2C EEPROM及其应用 28
7.3扩展A/D与D/A 39
7.3.1 ADC0809及其应用 39
7.3.2 DAC0832及其应用 44
7.4定时器8253及其应用 47
7.4.1 8253简介 47
7.4.2 8253应用示例 49
第8章 检测技术 50
8.1传感器 51
8.1.1传感器的种类 51
8.1.2传感器与单片机 52
8.1.3传感器的应用 53
8.2温度传感器LM35 55
8.2.1 LM35介绍 55
8.2.2模块电路分析 56
8.2.3模块连接 56
8.2.4温度转换编程 56
8.3数字滤波技术 57
8.3.1算术平均值法滤波 57
8.3.2权重计算法滤波 58
8.3.3滑动平均值法滤波 58
8.3.4去极值法滤波 58
8.3.5限幅法滤波 59
8.3.6中值法滤波 59
8.4压力传感器MPX4105 60
8.4.1 MPX4105介绍 60
8.4.2应用举例 60
8.4.3程序示例 61
8.5数字温度传感器DS18B20 61
8.5.1 DS18B20介绍 61
8.5.2基本程序 64
8.5.3防止中断干扰 66
第9章 智能控制 67
9.1交、直流电动机模块 68
9.1.1交、直流电动机模块分析 68
9.1.2转数控制 69
9.1.3转速测量 70
9.2步进电动机模块 72
9.2.1步进电动机简介 72
9.2.2驱动编程 72
9.2.3步进电动机模块 73
9.2.4初始定位编程 76
9.2.5定位控制编程 77
9.2.6速度控制 79
9.3智能物料搬运装置 80
9.3.1智能物料搬运装置详解 80
9.3.2物料搬运装置的调节 82
9.3.3物料搬运装置与单片机的连接 82
9.3.4基本控制程序 83
第10章 串行通信 86
10.1基本概念 87
10.1.1通信协议 87
10.1.2波特率 87
10.2 51单片机串行口 87
10.2.1读/写串行口数据 87
10.2.2串行控制与状态寄存器 88
10.2.3串行口的工作方式 89
10.2.4波特率加倍控制 90
10.3双机通信 90
10.3.1双机通信电路 90
10.3.2多路温度采集与串行传输 91
10.4单片机与PC通信 96
10.4.1单片机与PC接口 96
10.4.2上位机程序 96
10.4.3下位机程序 97
10.5多机通信 99
10.5.1原理 99
10.5.2实例 100
10.6特殊串行通信实例 103
10.6.1日历时钟芯片PCF8563 103
10.6.2 PS2键盘接口 106
10.6.3非接触式IC卡及读/写模块 110
10.6.4 USB接口CH3 72 119
第11章 RTX-51操作系统 124
11.1 RTX-51概述 125
11.2简单的多任务系统 126
11.2.1两个LED不等速闪烁 126
11.2.2开关控制LED闪烁 127
11.3 RTX-51 Tiny原理 129
11.4配置文件CONF TNY.A51 131
11.5使用RTX-51 Tiny 132
11.6 RTX-51 Tiny函数参考 133
11.7超级系统示例 137
11.7.1任务书 137
11.7.2任务分析 137
11.7.3程序解析 138
第12章 综合练习 146
12.1简易物料传送机 147
12.1.1任务书 147
12.1.2分析 148
12.1.3程序示例 148
12.1.4调试 149
12.2微波炉控制器 150
12.2.1任务书 150
12.2.2电路及分析 151
12.2.3程序示例 152
12.2.4调试 154
12.3电梯仿真实验 154
12.3.1任务书 154
12.3.2设计示例 155
12.3.3程序示例 156
12.4物料搬运加工 161
12.4.1任务书 161
12.4.2分析 162
12.4.3程序示例 163
12.5 2009年全国中职组单片机项目赛题 167
12.5.1任务书 167
12.5.2分析 169
12.5.3程序详解 170
12.6 2010年全国中职组单片机项目赛题 173
12.6.1任务书 173
12.6.2分析 178
12.6.3程序详解 180
附录A C51资料及竞赛规则 190
参考文献 194