如何用计数器实现任意分频

2024-11-30 08:38:24
推荐回答(3个)
回答(1):

如果是6分频,就取计数6个脉冲后计数器的输出(八位二进制计数器为01100000,二位BCD码计数器为0110,0000)为4-16译码器(如MC14514)的输入,取4-16译码器的S6脚作为输出,就是6分频器,10分频器依此类推,取计数10个脉冲后计数器的输出(八位二进制计数器为01010000,二位BCD码计数器为0101,0000)为4-16译码器的输入,取4-16译码器的S10脚作为输出,30分频器则需用两个4-16译码器共同组成5-32位译码器,其他参照6分频器和10分频器。

回答(2):

74LS93是什么器件?

回答(3):

偶数分频(2N)
偶数分频最为简单,很容易用模为N的计数器实现50%占空比的时钟信号,即每次计数满N(计到N-1)时输出时钟信号翻转。
奇数分频(2N+1)
使用模为2N+1的计数器,让输出时钟在X-1(X在0到2N-1之间)和2N时各翻转一次,则可得到奇数分频器,但是占空比并不是50%(应为 X/(2N+1))。
得到占空比为50%的奇数分频器的基本思想是:将得到的上升沿触发计数的奇数分频输出信号CLK1,和得到的下降沿触发计数的相同(时钟翻转值相同)奇数分频输出信号CLK2,最后将CLK1和CLK2相或之后输出,就可以得到占空比为50%的奇数分频器。