项目一 构建单片机最小系统实训 1
任务一 点亮一个LED 2
任务二 控制一个LED闪烁 9
任务三 流水灯控制 20
项目二 接口与显示技术实训 35
任务一 数码管显示0~9 36
任务二 数码管动态显示0~999999 42
任务三 点阵显示电子广告牌 48
任务四 数码管显示4×4矩阵键盘按键号 58
任务五 LCD1602显示班级及学号 67
项目三 定时中断系统实训 74
任务一 TIMER0控制流水灯 75
任务二 10s秒表 83
任务三 INT0及INT1中断计数 93
任务四 用计数器中断实现100以内的按键计数 100
任务五 甲机通过串口控制乙机LED 108
任务六 单片机之间双向通信 117
项目四 硬件应用设计实训 128
任务一 74LS138译码器的应用 128
任务二 74HC595串入并出芯片的应用 134
任务三 74LS148扩展中断 141
任务四 ADC0808控制PWM输出 144
任务五 用BCD译码数码管显示数字 151
项目五 综合实训 158
任务一 可以调控的走马灯设计 159
任务二 用数码管设计的可调式电子钟 162
任务三 电梯智能控制系统设计 167
任务四 篮球计时计分器设计 171
任务五 密码锁设计 182
附录1 Proteus软件的使用方法 191
附录2 Keil软件的使用方法 192
参考文献 193