项目1 LED矩阵广告牌的制作 1
任务1.1 制作单片机最小系统PCB硬件 2
任务1.2 制作LED矩阵广告牌PCB硬件 17
任务1.3 制作闪烁LED小灯 22
任务1.4 手动控制LED的亮/灭 39
任务1.5 制作8位LED流水灯 45
任务1.6 32位LED闪烁 50
任务1.7 制作LED矩阵广告牌 58
项目2 密码锁控制器的制作 68
任务2.1 制作密码锁PCB硬件 69
任务2.2 点亮数码管显示器 74
任务2.3 实现数码管按键键值显示 83
任务2.4 制作数码管倒计时秒表 90
任务2.5 制作数码管电子钟 96
任务2.6 制作密码锁控制器 105
任务2.7 制作计算器 112
项目3 数字温度报警装置的制作 122
任务3.1 制作数字温度报警装置PCB硬件 123
任务3.2 制作LCD1602液晶显示界面 131
任务3.3 制作数字电压表 145
任务3.4 制作LM35环境温度检测系统 158
任务3.5 制作DS18B20环境温度检测系统 167
任务3.6 制作电子音乐盒 182
任务3.7 制作数字温度报警装置 192
项目4 洗衣机模拟装置的制作 205
任务4.1 制作洗衣机模拟装置的硬件 205
任务4.2 制作LCD12864液晶显示界面 212
任务4.3 控制直流电动机正反转 231
任务4.4 控制PWM直流电动机调速 239
任务4.5 测量直流电动机转速 246
任务4.6 制作模拟洗衣机控制器 259
附录A ASCII码 276
附录B C语言关键字 282
附录C C语言中的运算符及其优先级 284
参考文献 286