节日彩灯控制器设计
1. 设计要求
以单片机为核心,设计一个节日彩灯控制器:
P1.2—开始,按此键则灯开始流动(由上而下)。
P1.3—停止,按此键则停止流动,所有灯为暗。
P1.4—上,按此键则灯由上向下流动。
P1.5—下,按此键则灯由下向上流动。
P1.6—向外,按此键则灯由中间向两边流动。
P1.7—向中,按此键则灯由两边向中间流动。
2. 实验原理
本题目本质上是由按键控制功能的流水灯,LED工作的方式通过键盘的扫描实现。其中的LED采取共阳极接法,通过依次向连接LED的I/O口送出低电平,可实现题目要求的功能。本题目需要控制的流水灯较多,共48个,需要I/O口扩展。
3. Proteus仿真
晶振频率为11.0592MHz。仿真结果根据按键变化。
要求用汇编语言编写
这边有我编写的程序 和设计的电路图 但是程序有错误 仿真的时候会乱掉 想大神改下错
ORG 0000H.docx
(18.03 KB, 下载次数: 29)
|