📜  数字电子产品中的环形计数器

📅  最后修改于: 2020-12-30 06:59:13             🧑  作者: Mango

环计数器

环形计数器是串行输入串行输出移位寄存器的一种特殊类型。移位寄存器和环形计数器之间的唯一区别是,最后的触发器结果被当作移位寄存器中的输出。但是在环形计数器中,此结果将作为输入传递到第一个触发器。环形计数器中的所有其余内容与移位寄存器相同。

环柜台

下面是4位环形计数器的框图。在这里,我们使用4 D触发器。相同的时钟脉冲作为同步计数器传递到所有触发器的时钟输入。覆盖输入(ORI)用于设计该电路。

覆盖输入用作清除预设

当预设设置为0时,输出为1。清除设置为0时,输出为0。PR和CLR始终工作在0值,因为它们是低电平有效信号。

PR = 0, Q = 1
CLR = 0, Q = 0

这两个值(始终固定)与输入D和时钟脉冲(CLK)无关。

加工

ORI输入传递到第一个触发器的PR输入,即FF-0,它也传递到其余三个触发器的清零输入,即FF-1,FF-2和FF- 3。对于第一个触发器,预设输入设置为0。因此,第一触发器的输出为1,其余触发器的输出为0。第一触发器的输出用于在环形计数器中形成环,并称为预设1

在上表中,突出显示的1是预设1

预设1在以下情况下生成

  • ORI输入设置为低,此时Clk不在乎。
  • 当ORI输入设置为高电平时,低时钟脉冲信号作为负时钟沿触发而通过。

当在每个时钟脉冲处将预置1移至下一个触发器时,就会形成一个环。

因此,4位计数器可能有4种状态,如下所示:

1 0 0 0
 0 1 0 0
 0 0 1 0
 0 0 0 1

铃声计数器的类型

环形计数器分为两部分,分别为:

直环计数器

直环计数器称为一热计数器。最后一个触发器的结果作为输入传递到第一个触发器。在环形计数器中,将ORI输入传递给第一个触发器的PR输入,并传递给其余触发器的清除输入。

注意:直环计数器将单个1(或0)位在环上循环。

逻辑图

真相表

信号图

扭曲环计数器

扭曲环计数器称为开关尾环计数器。像直环计数器一样,最后一个触发器的结果作为输入传递到第一个触发器。在双绞线计数器中,ORI输入作为清除输入传递给所有触发器。

注意:扭曲的环计数器在环周围循环流1,然后是0。

逻辑图

真相表

信号图