
EDA课程设计,基于FPGA的Quartus键控流水灯电路,包含8个LED灯和两种显示模式
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本课程设计采用Quartus平台与FPGA技术实现键控流水灯电路,控制八个LED灯,并提供两种不同的显示模式。
设计一个键控流水灯电路,要求如下:
1. 该流水灯由8个LED组成,并有两种显示模式:(一)初始状态下所有LED熄灭,然后从左至右依次点亮每个LED直至全部亮起;(二)开始时所有LED都处于点亮状态,随后从右侧第一个LED开始逐次向左侧隔一个关闭,直到第七个LED被关掉后8个灯全灭。
2. 显示模式由按键选择,并且选定的模式单独循环显示。
3. 当流水灯展示样式为1或2时,在数码管上分别用数字1和2表示这两种样式。
4. 流水灯的工作频率设定在每秒亮两次(即2Hz)。
5. 具备异步复位及同步使能控制功能,通过按键实现。当启用复位功能时,左边的四个LED熄灭而右边的点亮;反之,在选定模式下从初始状态开始循环显示。同时存在一个使能开关以暂停或恢复所选样式下的当前展示。
6. 底层逻辑使用VHDL语言编写,顶层设计采用原理图方式完成。
全部评论 (0)
还没有任何评论哟~


