第一部分 基础篇 1
第一章 单片机概述 1
第一节 单片机的特点及发展概况 1
第二节 单片机的应用 3
第三节 常用单片机系列介绍与比较 4
思考与练习题 14
第二章 MCS-51单片机硬件结构 15
第一节 MCS-51单片机结构 15
第二节 MCS-51单片机存储器结构 27
第三节 MCS-51单片机输入/输出端口 36
思考与练习题 41
第三章 MCS-51单片机指令系统 43
第一节 指令系统简介 43
第二节 MCS-51寻址方式 46
第三节 MCS-51指令系统 50
思考与练习题 70
第四章 汇编语言程序设计 73
第一节 汇编语言源程序编辑与汇编 73
第二节 汇编语言程序设计方法 75
思考与练习题 89
第五章 MCS-51单片机内部功能 92
第一节 中断系统 92
第二节 定时器/计数器 102
第三节 串行口 116
思考与练习题 137
第六章 MCS-51单片机系统扩展技术 139
第一节 并行总线扩展技术 139
第二节 串行总线扩展技术 149
思考与练习题 164
第七章 单片机接口技术 166
第一节 键盘接口 166
第二节 显示器接口 170
第三节 A/D转换器接口 186
第四节 D/A转换器接口 196
思考与练习题 206
第二部分 应用开发篇 208
第八章 μVision2集成开发环境 208
第一节 工程建立及设置 208
第二节 代码编译 211
第三节 调试命令 212
第四节 程序调试窗口 215
第五节 程序仿真调试 218
思考与练习题 221
第九章 单片机应用系统设计实例 222
第一节 基于单片机的频率计设计 222
第二节 基于单片机的步进电机测控系统 226
第三节 基于单片机的液体点滴测控系统(2003年全国大学生电子设计竞赛题目) 232
第四节 基于单片机的电动车跷跷板测控系统(2007年全国大学生电子设计竞赛题目) 240
第五节 基于单片机的开关稳压电源设计(2007年全国大学生电子设计竞赛题目) 247
思考与练习题 254
附录A MCS-51指令表 255
附录B常用单片机仿真器介绍 260
参考文献 263