开篇导读 1
导读一 认识微控制器 1
附录1 数制与编码 31
导读二 单片机开发工具 37
项目一 指示灯控制系统的设计与调试 65
任务一 指示灯亮灭控制模块 66
第一部分 任务学习引导 66
第二部分 工作页 74
第三部分 练习页 77
附录2 AT89C5 1的I/O口 78
任务二 指示灯开关控制模块 81
第一部分 任务学习引导 82
第二部分 工作页 90
第三部分 练习页 95
附录3 程序设计的基本结构 97
任务三 装饰灯控制模块 99
第一部分 任务学习引导 100
第二部分 工作页 111
第三部分 练习页 114
附录4 AT89C51的中断系统 116
项目二 超速报警系统的设计与调试 124
任务一 速度显示模块 125
第一部分 任务学习引导 126
第二部分 工作页 140
第三部分 练习页 142
任务二 转速测量模块 144
第一部分 任务学习引导 145
第二部分 工作页 160
第三部分 练习页 165
附录5 AT89C51的定时器/计数器脉冲宽度测量应用 166
任务三 超限报警模块 167
第一部分 任务学习引导 168
第二部分 工作页 170
第三部分 练习页 178
附录6 液晶显示接口设计 179
项目三 电动自行车调速系统的设计与调试 191
任务一 调速信号采集模块 191
第一部分 任务学习引导 192
第二部分 工作页 200
第三部分 练习页 207
任务二 直流电动机驱动模块 209
第一部分 任务学习引导 209
第二部分 工作页 216
第三部分 练习页 225
任务三 电动机过电流保护模块 226
第一部分 任务学习引导 227
第二部分 工作页 228
第三部分 练习页 231
附录7 AT89C51串行接口 233
附录8 补充知识 244
附录9 MC5-51指令系统汇总 249
附录10 主要知识点索引表 254
参考文献 256