一、课程设计的性质和目的
学习基本理论在实践中综合运用的初步经验,掌握电路设计的基本方法、设
计步骤,培养综合设计与调试能力;掌握汇编语言程序设计方法;培养实践技能,
提高分析和解决实际问题的能力。
二、课程设计的要求
2.1 设计题目
节日彩灯控制器设计。
2.2 设计要求
设计一个16个LED灯的多样显示控制器。
1.选择两个I/O端口控制16个LED流水灯。
2.设置四个按键K1~K4,按下K1跑马灯,K2鸳鸯戏水,K3双流水灯,K4则
循环三种控制方式。
3.跑马灯:共16个LED逐次点亮,每隔100ms点亮一个LED,点亮100ms后
关闭,然后继续上次操作。
4.鸳鸯戏水灯:第一次单数灯点亮,延时100ms,关闭,然后双数灯点亮,
延时100ms,关闭,然后继续上次操作。
5.双流水灯:16个LED依次向中间点亮,间隔100ms,再依次向两边扩散
点亮,间隔100ms,然后继续上次操作。
三、主要仪器设备与软件
计算机、KeilC51 软件、Proteus 软件、单片机 AT89C51、LED 灯、电阻、拨
码开关、晶振。