约翰逊计数器是移位寄存器最重要的应用之一。它们是通过将多个触发器相互连接(这样一个触发器的输出是另一个触发器的输入)并将最后一个触发器的输出的补码连接到第一个触发器的输入来创建的-翻牌。
对于 mod 6 Johnson 计数器,需要 3 个触发器。回想一下,约翰逊计数器所需的触发器数量是该计数器所用状态数的一半。由于 mod 6 Johnson 计数器最多可以计算 6 个状态,因此需要 3 个触发器。
像环形计数器一样,约翰逊计数器是一个同步计数器,因此时钟需要处于“ON”状态才能发生状态转换。
电路图 :
桌子 :
为方便起见,这里结合励磁表和状态表。
状态图: