模块1 单片机结构及开发设计流程 1
单元1 单片机结构 1
任务1 认识单片机的引脚 1
任务2 认识单片机的结构 7
单元2 单片机的工作条件 11
任务 设计单片机最小系统并绘制仿真电路 11
单元3 单片机输入/输出端口的结构 19
任务 认识单片机输入/输出端口的结构 19
单元4 单片机开发设计流程 23
任务1 按键左移亮灯电路的设计和制作 24
任务2 按键左移亮灯程序的设计和仿真 30
任务3 按键左移亮灯程序的下载 46
模块2 单片机指令系统及汇编语言程序设计 65
单元1 程序设计基础 65
任务1 认识存储器 65
任务2 掌握寄存器的寻址方式 76
单元2 延时程序 84
任务1 设计延时程序 85
任务2 计算延时时间 97
单元3 算术运算程序 107
任务1 设计加法程序 108
任务2 设计减法程序 116
单元4 代码转换程序 121
任务1 设计二进制数转换为BCD码的程序 122
任务2 设计BCD码转换为七段码的程序 129
单元5 输入/输出程序的设计及制作 143
任务1 按键控制的两种LED亮灯方式的制作 143
任务2 LED点阵显示器的设计及制作 153
模块3 单片机应用电路的设计及制作 167
单元1 彩灯控制器的设计及制作 167
任务 多种彩灯控制器的设计及制作 167
单元2 加法运算器的设计及制作 175
任务 个位数加法运算器的设计及制作 175
单元3 数显抢答器的设计及制作 185
任务 独立式键盘抢答器的设计及制作 185
单元4 篮球比赛计分器的设计及制作 192
任务 两位数篮球比赛计分器的设计及制作 193
模块4 单片机内部三大功能 201
单元1 中断系统及其应用 201
任务 中断控制彩灯控制器的制作 201
单元2 定时器/计数器及其应用 217
任务 定时器/计数器控制的方波发生电路设计及制作 218
单元3 单片机通信控制系统的设计 234
任务 单片机双机通信的实现 234
模块5 单片机接口电路及其应用 248
单元1 键盘接口电路及其应用 248
任务1 多功能LED灯光控制器的设计及制作 248
任务2 密码锁控制器的设计及制作 262
单元2 显示器接口电路及其应用 275
任务 数码管动态显示及数字电子钟的设计及制作 275
单元3 模-数及数-模转换接口电路的应用 293
任务 单片机控制的自控温度调节器电路的设计及制作 294
附录 315
附录A ASCII码字符表 315
附录B 单片机指令系统 317
附录C 单片机伪指令 326
附录D 指令机器码表 327
参考文献 330