任务1 Wave软件的使用 1
任务2 Keil C软件的使用 8
任务3 Easy 51Pro烧写软件 15
任务4 C51程序设计知识 20
任务5 闪烁灯控制 37
任务6 模拟开关灯控制 44
任务7 多路开关状态指示灯控制 49
任务8 广告灯控制 55
任务9 流水灯控制 61
任务10 数码管显示技术 67
任务11 动态数码显示技术 74
任务12 独立按键识别技术 80
任务13 一键多功能按键识别技术 86
任务14 4×4矩阵键盘识别技术 93
任务15 字符型LCD显示 102
任务16 按键变量加减LCD显示 118
任务17 报警产生器 128
任务18 外部计数器中断 136
任务19 音乐发生器设计 148
任务20 99.9秒马表设计 159
任务21 RS—232串行通信 170
任务22 A/D转换 186
任务23 D/A转换 203
任务24 I2C总线存储器读写 224
任务25 DS18B20温度控制 252
附录A 特殊功能寄存器 270
附录B MCS-51单片机指令系统 271
附录C 单片机伪指令 279
参考文献 281