数字逻辑彩灯实验报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数字逻辑电路》实验报告

实验:彩灯

姓名:郭兵权

学号:120341108

12级计算机系A 班

邮箱:ronacaodo@

时间:2014年9月

一、实验目的

实现彩灯的效果。

基本功能:

1、有4种不同的花样变化,每种花样持续一定时间自动换成下一个花样,自动循环变换。

2、用8路LED灯来输出。即每种花样都由8路LED灯来显示花样的变化。

扩展功能:

1、能显示花样的种数。即给每种花样赋予相应的编号,当此种花样运行的时候,在数码管上显示相应的编号。

2、花样的选择可以控制。即可以通过按键来选择输出的花形,并且和自动循环自由切换。

三、实验器材/环境

编写环境:Quartus Ⅱ;运行环境:EDA实验箱

芯片:74LS160(十进制计数器),74LS161(十六进制计数器)

74LS153(双四选一数据选择器),74LS164(八位移位寄存器)

74LS47(4—7七段数码管译码器)

四、实验设计思路

我将实验设计为四个模块:分频器,周期控制模块,花型控制显示模块,数码管显示模块。总的设计思路如下:

首先,48Mhz的脉冲输入到逻辑电路,然后通过分频器分出需要的频率,由这个频率来控制之后每个LED灯亮的时间。之后的周期控制模块对脉冲进行进一步的分频,将周期调整为一定的时间,这个时间就是每种花型运行的时间,同时也控制七段数码管在某个周期内显示出某个数字。

下图为QuartusⅡ中总的模块设计:

相关文档
最新文档