课题一 单片机应用基础 1
任务1 认识单片机 3
任务2 了解单片机的硬件结构 10
任务3 单片机最小系统设计 16
课题二 单片机开发软件 23
任务1 Proteus ISIS 7.5软件的使用 23
任务2 Keil C51 μVision3软件的使用 34
课题三 C51程序设计基础 45
任务1 C51程序结构及内部单元赋值操作 45
任务2 C51运算符的应用 52
任务3 选择语句的应用 57
任务4 循环语句的应用 62
任务5 指针的定义及引用 66
课题四 单片机系统的基本应用 71
任务1 跑马灯 71
任务2 花样灯 80
任务3 键控彩灯 87
任务4 数显抢答器 97
任务5 简易数字秒表 110
课题五 单片机中断系统应用 120
任务1 简易电子计分器 120
任务2 方波信号发生器 132
任务3 简易频率计 143
任务4 主从呼叫器 152
课题六 单片机接口电路及其应用 170
任务1 电子密码锁 170
任务2 字符型LCD1602显示系统 183
任务3 实时温度监控系统 198
任务4 汉字点阵屏显示系统 217
任务5 简易数字电压表 231
任务6 简易波形发生器 244
附录 262
附录A Proteus元器件库列表 262
附录B Proteus的常用快捷键 266
附录C C51运算符的优先级和结合性 267
附录D 8051特殊功能寄存器列表 268