第1章 单片机实验系统概述学习目标 1
1.1 单片机开发系统 1
1.2 单片机实验系统 5
1.3 Keil C51软件开发系统 15
1.4 Proteus软件仿真系统 21
第2章 单片机硬件和指令系统实验学习目标 35
2.1 数据存储器实验 35
2.2 数据传送指令实验 44
2.3 算术运算指令实验 47
2.4 逻辑运算指令实验 50
2.5 控制转移指令实验 53
2.6 位操作指令实验 57
第3章 单片机程序设计实验学习目标 60
3.1 流水灯实验 60
3.2 步进电机实验 69
3.3 汽车转向信号灯控制实验 74
3.4 散转程序实验 79
第4章 单片机定时器与中断实验学习目标 88
4.1 外部中断实验 88
4.2 交通信号灯控制实验 93
4.3 广告灯控制实验 99
4.4 脉冲计数实验 104
4.5 电子音乐实验 108
4.6 直流电动机控制实验 115
第5章 单片机系统扩展实验学习目标 119
5.1 数据存储器扩展实验 119
5.2 简单I/O口扩展实验 123
5.3 8255扩展I/O实验 125
5.4 串行口扩展实验 129
第6章 单片机系统接口实验学习目标 132
6.1 LED显示实验 132
6.2 LCD显示实验 142
6.3 键盘实验 147
6.4 A/D转换实验 154
6.5 D/A转换实验 160
第7章 单片机串行总线与串行通信实验学习目标 163
7.1 I2C串行总线接口实验 163
7.2 SPI串行总线接口实验 171
7.3 单片机间串行通信实验 175
附录1 MCS—51指令表 183
附录2 本教程使用说明 188
参考文献 190