第1篇 基础训练篇——初识单片机 1
实训1.1认识单片机开发环境——开发工具使用 1
实训1.2让单片机动起来——单片机应用系统构成 19
实训1.3汽车转向灯控制——编程方法训练1 23
实训1.4霓虹灯控制——编程方法训练2 30
实训1.5点阵显示控制——编程方法训练3 38
实训1.6数码管显示控制——编程方法训练4 48
实训1.7音乐盒控制——定时器资源使用 59
实训1.8交通灯控制——中断资源使用 69
第2篇 接口应用篇——单片机接口应用技术与器件的集成 81
实训2.1简易秒表——LED数码管显示接口技术应用 81
实训2.2密码锁——键盘接口技术应用 87
实训2.3波形发生器——D/A接口技术应用 96
实训2.4简易数字电压表——A/D接口技术应用 104
实训2.5液晶显示广告牌——液晶显示接口技术应用 112
实训2.6远程控制——串行接口技术应用 124
第3篇 实用技术篇——单片机应用技术与实用技术及器件的集成 141
实训3.1电动窗帘——单片机在电机控制技术中的应用 141
实训3.2感应垃圾桶——单片机在红外传感技术中的应用 148
实训3.3倒车雷达——单片机在超声测距技术中的应用 154
实训3.4遥控车——单片机在红外遥控技术中的应用 160
实训3.5声控车——单片机在语音识别技术中的应用 168
实训3.6数字钟——单片机在时钟技术中的应用 173
实训3.7语音复读机——单片机在语音录放技术中的应用 182
实训3.8人造小气候——单片机在温湿控制技术中的应用 188
第4篇 兴趣制作篇——制作自己感兴趣的单片机应用产品 204
综合实训 简易机器人——综合技术应用 204
附录A MCS-51指令表 211
参考文献 216