第1章 单片机开发应用基础 1
单片机的基础知识 1
单片机的组成 1
单片机的种类与选型 6
单片机的应用领域 25
汇编语言程序设计简介 26
程序设计语言 26
汇编语言程序设计步骤 29
MCS -51单片机指令简介 31
顺序程序设计 34
查表程序设计 35
循环程序设计 38
分支程序设计 41
子程序设计 43
C语言程序设计简介 46
C语言程序设计基础 46
顺序结构程序设计 54
选择结构程序设计 60
循环结构程序设计 68
第2章 单片机开发工具及其应用 76
51单片机开发实验板简介 76
51单片机开发实验板的特点 76
51单片机开发实验板的组成 81
51单片机开发实验板的实验功能 87
51单片机开发实验板的仿真功能 97
51单片机开发实验板的编程与ISP下载功能 108
51单片机开发实验板的键盘扩展功能 114
51单片机开发实验板的应用 116
无线电遥控步进电动机 117
智能温度显示及控制 132
第3章 传感器及其应用 145
传感器的基础知识 145
传感器的定义及特点 145
传感器的分类 146
传感器的一般特性 148
传感器的发展趋势 148
常用传感器及其应用 151
温度传感器及其应用 151
霍尔传感器及其应用 159
光电传感器及其应用 162
红外线传感器及其应用 167
第4章 单片机外围接口电路及其应用 173
模数转换器及其接口电路 173
A/D转换器工作原理 173
ADC0809转换器及其与单片机接口电路 177
ADC0832转换器及其与单片机接口电路 181
ICL7135转换器及其与单片机接口电路 186
键盘接口电路及其应用 191
独立式按键及其应用 192
行列式按键及其应用 195
数模转换器及其接口电路 197
D/A转换器工作原理 198
DAC0832转换器及其与单片机接口电路 200
DAC1208转换器及其与单片机接口电路 205
MAX507/508转换器及其与单片机接口电路 206
LED数码显示管接口电路及其应用 210
LED数码显示管的工作原理 210
静态显示接口电路及其应用 213
动态显示接口电路及其应用 216
液晶显示器接口电路及其应用 220
液晶显示器的工作原理 220
字符式LCD模块接口电路及其应用 222
点阵式LCD模块接口电路及其应用 224
其他接口电路及其应用 230
发光二极管接口电路及其应用 230
光耦合器件接口电路及其应用 234
单片机与继电器接口电路及其应用 238
单片机与打印机的连接及其应用 243
第5章 单片机应用系统的抗干扰技术 246
干扰的耦合及传播途径 246
干扰源 246
干扰的耦合方式 247
干扰的传播途径 248
抗干扰措施 248
硬件抗干扰措施 248
软件抗干扰措施 259
第6章 单片机应用系统设计与实例 264
单片机应用系统设计 264
单片机应用系统的组成 264
单片机应用系统设计流程 267
硬件电路设计 269
软件设计 271
综合应用实例 274
单片机控制电子钟 274
单片机控制温度报警系统 281
单片机8路实时数据采集系统 285
附录A 常用数字集成电路型号及功能 293
附录B 常用集成电路引脚图 302
附录C C语言中运算符的优先级及其结合性 314
附录D MCS -51单片机指令表 316
参考文献 326