VHDL一位数码管显示程序

2024-11-23 07:59:21
推荐回答(2个)
回答1:

首先编写分频计程序(50M或27M分频到1HZ)

编写减法器,预置数为9。减法器减到0时,设一个输出为,例如为OUTY,减到0时候,OUTY为高电平(设置让其持续几秒)。

当前计数器数字输出通过数码管译码程序,使其在数码管显示。
数码管显示程序,书上网上很多。但要注意FPGA板子是共阴极还是共阳极解法。

OUTY引脚锁定的时候应该锁定到音频解码输出引脚,让其发音。alter的DE2板是AUD_DACDAT(PIN_C6)

回答2:

这个好做的,你首先要搞个分频到一面的模块,还有就是数码管译码的模块,最后就是报警。
还有一个是复位开关,重新开始倒计时