利用CT74LS161和CT74LS192设计N进制(小容量)计数器?

CT74LS161和CT74LS192是数字逻辑集成电路,其中CT74LS161是4位二进制计数器,CT74LS192是可编程分频器。利用这两个芯片可以设计出N进制计数器。

以下是N=3时的设计方案:



CT74LS161和CT74LS192都是4位二进制同步计数器,因此可以组合使用来构建N进制计数器。

首先,选择一个适当的N值来确定计数器的进制。假设我们想要设计一个3进制计数器,即可以计数0到2的循环计数器。

步骤1:将CT74LS161作为主计数器。每次计数时,CT74LS161输出的4位二进制数将进入CT74LS192中,然后将最高位(QD)复位,并将其他三个输出(QC、QB、QA)传递到计数器的外部用于显示或控制其他设备。

步骤2:将CT74LS192作为辅助计数器。它可以接受来自CT74LS161的4位计数输入和一个异步清零信号。当异步清零信号被触发时,CT74LS192将计数器清零。否则,根据当前计数值从0到N-1加1,并将新计数值传递到CT74LS161中。在3进制计数器中,CT74LS192有三种可能的计数状态:0、1、2。

步骤3:连接异步清零信号给辅助计数器,以确保计数始终从0开始。在这个例子中,我们可以将清零信号连接到一个按钮或开关。

请注意,在这个设计中,最高位QD并没有被使用,因为这个计数器只需要模拟0到2的计数范围。对于更高容量的计数器(例如16进制),则需要增加相应数量的辅助计数器和二进制加法器。

首先,我们需要确定N进制下的计数范围。假设我们要设计一个3进制计数器,那么计数范围就是0到2,因为3进制只有0、1、2三个数字。
接下来,我们需要将CT74LS161和CT74LS192连接在一起,实现3进制计数器。具体连接方式如下:
将CT74LS161的CLK输入连接到CT74LS192的CLOCK输入,以实现同步计数器功能。
将CT74LS161的Q0、Q1、Q2和Q3输出连接到CT74LS192的D0、D1、D2和D3输入。
将CT74LS192的QA、QB、QC和QD输出连接到适当的显示器或其他输出设备上,以显示当前计数器的值。
将CT74LS192的PD输入连接到逻辑低电平,以启用计数器。
将CT74LS192的CE输入连接到CT74LS161的LOAD输入,以实现控制计数器的计数方式。当CE输入为逻辑高电平时,计数器将按照二进制方式计数;当CE输入为逻辑低电平时,计数器将按照预设的计数方式计数,这里我们需要将CE连接到Vcc,以实现3进制计数。
将CT74LS192的UP/DOWN输入连接到逻辑高电平,以实现计数器的升计数功能。
通过上述连接方式,我们可以实现一个3进制小容量计数器。在这个计数器中,CT74LS161实现二进制计数,而CT74LS192实现将二进制计数转换为3进制计数。在计数器开始计数之前,需要将CT74LS161的清零输入CLR连接到逻辑高电平,以将计数器清零。

扩展阅读:汽车推荐20万左右 ... 派特ct检查多少钱一次 ... 废旧ct片子的废物利用 ... 4s店ct5真实成交价 ... 穷人买车尽量别考虑四种车 ... 最好的螺旋ct多少排 ... 不用的ct片子废物利用 ... xt5落地25万左右 ... ct6一般人养得起吗 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网