使用集成异步计数器74LS90或74LS390将FPGA板中的10MHz时钟进行分频,生成1Hz时钟信号,并将此时钟 信号通过FPGA实验板上的LED0号发光二极管进行显示。
时间: 2024-04-06 20:34:38 浏览: 203
基于FPGA的分频计数程序
首先,我们需要将10MHz时钟信号输入到74LS90或74LS390的时钟输入端。然后,我们需要将输出信号进行适当的分频,以生成1Hz时钟信号。为了实现这个分频,我们需要将QD引脚连接到下一个74LS90或74LS390芯片的时钟输入端,并将MR引脚连接到电源正极,以使芯片开始计数。最后,我们需要将输出信号接入FPGA板上的LED0号发光二极管进行显示。
以下是基于74LS90的电路图:
![74ls90分频电路图](https://img-blog.csdnimg.cn/20210913152510920.png)
在这个电路中,我们将10MHz时钟信号接入74LS90的时钟输入端。将74LS90的QA-QC引脚接入74LS90的时钟输入端,以实现10分频。最后,将74LS90的QD引脚连接到下一个74LS90芯片的时钟输入端,以实现100分频。将最后一个74LS90的QD引脚接入FPGA板上的LED0号发光二极管进行显示。
需要注意的是,由于74LS90是一个异步计数器,输入信号的频率不能过高,否则会导致计数错误。此外,还需要适当设置复位和输出控制信号,以确保计数器可以正确地进行计数并输出正确的结果。
阅读全文