项目一 单片机最小系统 1
任务1 认识单片机 1
任务2 制作单片机最小系统 10
任务3 单片机应用系统的开发流程 14
思考与习题 30
项目二 单片机并行I/O口的应用 32
任务1 点亮发光二极管 32
任务2 发光二极管闪烁 39
任务3 流水灯的设计 43
任务4 多模式流水灯的设计 45
思考与习题 51
项目三 键盘及显示接口的应用 53
任务1 八路抢答器的设计与制作 53
任务2 数字秒表的设计 58
任务3 密码锁的设计 67
任务4 简单的LED点阵显示——用LED点阵模拟显示电梯的楼层 78
扩展任务 液晶显示器接口设计——用字符液晶向朋友问好 81
思考与习题 85
项目四 串行通信接口及应用 86
任务1 两个单片机之间的沟通任务 86
任务2 单片机与计算机的沟通——交通灯远程控制系统 92
扩展任务 实时发送动态密码——银行动态密码的获取 94
思考与习题 98
项目五 模/数转换接口及应用 99
任务1 数字电压表的设计 99
任务2 简易数控电源 112
思考与习题 134
项目六 综合应用项目 135
任务1 远程报警装置的设计 135
任务2 出租车计费器的设计 146
思考与习题 158
附录 MCS-51单片机汇编指令集 159
参考文献 161