项目一 制作简易信号灯 1
任务一 搭建单片机最小系统 1
任务二 简易信号灯的软件设计 29
项目二 制作流水灯和模拟交通灯 51
任务一 流水灯设计 51
任务二 模拟交通灯设计 77
项目三 制作简易秒表 85
任务一 了解定时器/计数器 85
任务二 制作简易秒表 94
项目四 单片机显示技术与键盘接口 111
任务一 多位数码管显示器设计 111
任务二 点阵显示器设计 118
任务三 LCD字符显示器设计 126
任务四 制作4×4阵列式键盘按键 137
项目五 制作单片机之间的通信系统 146
任务一 测试串行口的通信状态 146
任务二 制作双机通信系统 163
项目六 制作智能小车 182
任务一 制作调速小车 182
任务二 制作智能小车 195
项目七 掌握一些单片机的扩展技术 200
任务一 了解存储器的系统扩展 200
任务二 了解I/O口的扩展 211
任务三 了解I2C总线E2PROM的扩展 222
附录一 MCS-51指令集 236
附录二 ASCII表 241
参考文献 242