项目1 用AT89C51单片机控制LED灯
1.1 用单片机控制单盏LED灯
1.1.1 情景任务
1.1.2 相关知识
1.1.3 情景设计
1.1.4 仿真与调试过程
1.1.5 情景讨论与扩展
1.2 用单片机控制8盏LED灯
1.2.1 情景任务
1.2.2 相关知识
1.2.3 情景设计
1.2.4 仿真与调试过程
1.2.5 情景讨论与扩展
1.3 单灯闪烁
1.3.1 情景任务
1.3.2 相关知识
1.3.3 情景设计
1.3.4 仿真与调试过程
1.3.5 情景讨论与扩展
1.4 用单片机控制8盏流水灯
1.4.1 情景任务
1.4.2 相关知识
1.4.3 情景设计
1.4.4 仿真与调试过程
1.4.5 情景讨论与扩展
1.5 8盏LED灯采用加1方式点亮
1.5.1 情景任务
1.5.2 相关知识
1.5.3 情景设计
1.5.4 仿真与调试过程
1.5.5 情景讨论与扩展
1.6 用按键控制LED灯
1.6.1 情景任务
1.6.2 相关知识
1.6.3 情景实现过程
1.6.4 仿真与调试过程
1.6.5 情景讨论与扩展
1.7 用按键来控制流水灯
1.7.1 情景任务
1.7.2 相关知识
1.7.3 情景设计
1.7.4 仿真与调试过程
1.7.5 情景讨论与扩展
项目2 海上航标灯控制
2.1 外部中断0实现紧急报警
2.1.1 情景任务
2.1.2 相关知识
2.1.3 情景设计
2.1.4 仿真与调试过程
2.1.5 情景讨论与扩展
2.2 外部中断1与定时器的组合应用
2.2.1 情景任务
2.2.2 相关知识
2.2.3 情景设计
2.2.4 仿真与调试过程
2.2.5 情景讨论与扩展
2.3 海上航标灯控制系统的实现
2.3.1 情景任务
2.3.2 相关知识
2.3.3 情景设计
2.3.4 仿真与调试过程
2.3.5 情景讨论与扩展
项目3 双机通信
3.1 单片机与单片机的通信
3.1.1 情景任务
3.1.2 相关知识
3.1.3 情景设计
3.1.4 仿真与调试过程
3.1.5 情景讨论与扩展
3.2 单片机与PC机的通信
3.2.1 情景任务
3.2.2 相关知识
3.2.3 情景设计
3.2.4 仿真与调试过程
3.2.5 情景讨论与扩展
项目4 交通信号灯的控制
4.1 利用8255A并行接口芯片控制交通信号灯
4.1.1 情景任务
4.1.2 相关知识
4.1.3 情景设计
4.1.4 仿真与调试过程
4.1.5 情景讨论与扩展
4.2 特殊车辆通过时交通信号灯的控制
4.2.1 情景任务
4.2.2 相关知识
4.2.3 情景设计
4.2.4 仿真与调试过程
4.2.5 情景讨论与扩展
项目5 “时、分、秒”循环数码显示器
5.1 单个LED数码管显示0~9
5.1.1 情景任务
5.1.2 相关知识
5.1.3 情景设计
5.1.4 仿真与调试过程
5.1.5 情景讨论与扩展
5.2 动态显示“时、分、秒”
5.2.1 情景任务
5.2.2 相关知识
5.2.3 情景设计
5.2.4 仿真与调试过程
5.2.5 情景讨论与扩展
项目6 温度采集及显示系统
6.1 温度采集
6.1.1 情景任务
6.1.2 相关知识
6.1.3 情景设计
6.1.4 仿真与调试过程
6.1.5 情景讨论与扩展
6.2 采集并显示
6.2.1 情景任务
6.2.2 相关知识
6.2.3 情景设计
6.2.4 仿真与调试过程
6.2.5 情景讨论与扩展
项目7 常用外围设备接口电路设计
7.1 利用数/模转换产生锯齿波
7.1.1 情景任务
7.1.2 相关知识
7.1.3 情景设计
7.1.4 仿真与调试过程
7.1.5 情景讨论与扩展
7.2 利用单片机实现步进电机正反转的控制
7.2.1 情景任务
7.2.2 相关知识
7.2.3 情景设计
7.2.4 仿真与调试过程
7.2.5 情景讨论与扩展
附录A 51单片机特殊功能寄存器和汇编指令表
附录B 伟福纯软件仿真器使用入门
附录C Proteus ISIS快速入门
参考文献