第一章 单片机基础 1
第一节 单片机概述 1
第二节 单片机运算基础 5
本章小结 13
习题与思考题 13
第二章 MCS-51单片机的结构与原理 15
第一节 MCS-51单片机的结构 15
第二节 CPU及总线 19
第三节 存储器 21
第四节 PIO端口 2
第五节 CPU时序 28
第六节 单片机最小系统 29
第七节 单片机的工作方式 31
实训课题 32
本章小结 35
习题与思考题 35
第三章 MCS-51单片机的程序设计 37
第一节 汇编语言简介 37
第二节 寻址方式 3
第三节 指令系统 41
第四节 汇编系统 55
第五节 汇编语言程序设计 57
实训课题 72
本章小结 75
习题与思考题 75
第四章 MCS-51单片机的中断系统 78
第一节 MCS-51中断系统 78
第二节 中断系统的应用 86
实训课题 90
本章小结 92
习题与思考题 93
第五章 MCS-51单片机的定时/计数器 94
第一节 定时/计数器概述 94
第二节 定时/计数器的控制 9
第三节 定时/计数器四种方式及应用 98
实训课题 104
本章小结 108
习题与思考题 108
第六章 MCS-51单片机的串行口 109
第一节 串行通信的基本知识 109
第二节MCS-51单片机的串行口 114
第三节MCS-51串行口的应用 121
实训课题 127
本章小结 129
习题与思考题 130
第七章 MCS-51单片机的扩展与接口 131
第一节 外部总线的扩展 131
第二节 外部存储器的扩展 134
第三节 并行输入输出接口的扩展 150
第四节 人机对话接口 157
第五节 模拟通道接口 165
第六节 开关通道接口 174
实训课题 178
本章小结 188
习题与思考题 188
第八章 MCS-51单片机应用系统设计 189
第一节应用系统的开发过程 189
第二节 单片机的开发工具 194
第三节 系统抗干扰设计 197
实训课题 201
本章小结 207
习题与思考题 207
第九章 新型单片机简介 208
第一节AT89系列单片机简介 208
第二节AVR单片机简介 211
第三节PIC单片机简介 215
第四节ARM单片机简介 218
第五节DSP芯片简介 223
本章小结 230
习题与思考题 230
附录 231
附录A MCS-51指令系统 231
附录B 常用芯片 238
附录C 单片机实验板简介 240
附录D VW集成调试环境简介 249
附录E STC-ISP编程软件简介 259
参考文献 264