项目1单片机简介 1
任务1认识单片机 1
任务2使用单片机 8
思考与练习 16
项目2让单片机动起来 17
任务1跑马灯控制 17
任务2 LED数码管控制 24
任务3直流电动机控制 31
思考与练习 39
项目3电动机控制器 41
任务1直流电动机控制器 41
任务2步进电动机控制器 47
思考与练习 54
项目4电子时钟 55
任务1键控流水灯 55
任务2定时器 61
任务3带数显的数字时钟 66
思考与练习 70
项目5音乐门铃 71
任务1扬声器控制 71
任务2音乐程序编写 75
思考与练习 81
项目6交通灯 82
任务1简易LED模拟交通灯 82
任务2带数显的交通灯 86
任务3自助式无障碍交通系统 92
思考与练习 96
项目7串行总线应用 97
任务1认识单总线温度传感器 97
任务2数显温度计 105
思考与练习 113
项目8串行通信 114
任务1单片机串行通信 114
任务2自动取号机 121
思考与练习 124
附录A C51中的关键字 125
附录B ANSIC标准关键字 127
附录C AT89S52特殊寄存器 128
参考文献 129