项目1 认识单片机 1
任务1 初识单片机 2
任务2 Keil C软件安装与使用 7
任务3 安装基本电路 27
任务4 安装下载电路 34
项目2 灯光控制 55
任务1 点亮一个LED 56
任务2 一个LED闪烁 62
任务3 流水灯 66
任务4 花样灯 74
任务5 定时/计数器精确定时灯闪烁时间 79
任务6 PWM控制灯亮度 84
项目3 按键控制 89
任务1 一个按键控制 90
任务2 多个按键控制 96
任务3 蜂鸣器的使用 103
任务4 4×4矩阵键盘扫描 109
任务5 按键外部中断控制 119
项目4 数码管显示控制 129
任务1 控制一个数码管 130
任务2 单个数码管分时显示0~9 139
任务3 控制4个数码管 145
任务4 控制8个数码管显示0~7 152
任务5 制作频率计 160
项目5 继电器控制 169
任务1 控制一个继电器 170
任务2 控制两个继电器 174
项目6 步进电机控制 181
任务1 步进电机的正转 182
任务2 步进电机的正反转 187
项目7 汉字点阵显示 193
任务1 点亮点阵每一个点 194
任务2 显示一个汉字 200
任务3 显示汉字“三二一” 203
参考文献 208