项目一 单片机基础 1
任务一 数制和码制 1
任务二 MCS-51单片机基本知识 4
任务三 单片机最小系统 9
任务四 Keil集成开发环境使用说明 12
任务五 Proteus仿真软件使用 22
实训任务单 26
项目二 彩灯控制 27
任务一 点亮一个LED 27
任务二 发光二极管闪烁 39
任务三 8个LED同时闪烁 54
任务四 流水灯1 64
任务五 流水灯2 71
任务六 双灯循环点亮 78
实训任务单 85
项目三 按键控制彩灯 86
任务一 按键控制霓虹灯 86
任务二 信号灯控制 90
实训任务单 100
项目四 单片机控制数码管显示 101
任务一 数码管静态显示 101
任务二 数码管动态显示 105
任务三 手动计数器 109
实训任务单 112
项目五 中断控制显示 113
任务一 中断控制LED 113
任务二 中断控制数码管显示 119
实训任务单 122
项目六 定时器/计数器 123
任务一 定时器/计数器简介 123
任务二 六十秒定时器 131
任务三 定时器控制彩灯 135
任务四 音频的产生 138
实训任务单 141
项目七 串行口应用 142
任务一 串行口 142
任务二 单片机与单片机之间的串口通信 152
实训任务单 155
项目八 模数转换接口的应用 156
任务一 数/模(D/A)转换 156
任务二 模/数(A/D)转换 161
实训任务单 165
项目九 系统扩展 166
任务一 只读存储器ROM的扩展 166
任务二 随机存储器RAM的扩展 170
任务三 外部I/O的扩展 173
实训任务单 181
项目十 综合实例 182
任务一 花样彩灯 182
任务二 数字温度计 189
实训任务单 199
参考文献 200