如何用最简单的方法将74LS161设计为一个8进制计数器!

如题!!

越简单越好

最好不用其他集成块

使用反馈预置法设计8进制计数器,8的二进制为1000,即Q2Q1Q0都为000,Q3为1,因此将Q3通过一个非门接入置位端,这样每次计数到7后被置为0,完成0-7的8进制计数。置数端D3D2D1D0设置为0。

扩展资料:

74L S161是四位二进制同步加法计数器,除了有二进制加法计数功能外,还具有以下功能:

1、异步清零功能:当CR=0时,不管其他输人端的状态如何(包括时钟信号CP),4个触发器的输出全为零。

2、同步并行预置数功能:在CR=1的条件下,当LD=0且有时钟脉冲CP的上升沿作用时,D3,D2,D1, D0输入端的数据将分别被Q3~ Q0所接收。由于置数操作必须有CP脉冲上升沿相配合,故称为同步置数。

3、保持功能:在CR=LD=1的条件下,当T=P=0时,不管有无CP脉冲作用,计数器都将保持原有状态不变(停止计数)。

4、同步二进制计数功能:当CR=LD=P=T=1时,74LS161处于计数状态,电路从0000状态开始,连续输入16个计数脉冲后,电路将从1111状态返回到0000状态。

5、进位输出C:当计数控制端T=1,且触发器全为1时,进位输出为1,否则为零。 

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-25
可以通过同步直接清零法。
考虑8=1000,将Q3通过非门后接到同步置位端/SR上即可。P0~P3都接0.
这样,每次从7到8时瞬间被置为0,即完成0->7->0的循环,是一个8进制计数器。
其他的使能管脚我就不赘述了。
祝你成功。本回答被网友采纳
第2个回答  2023-02-22
74LS161,是十六进制计数器。
它在 Q3Q2Q1Q0 端,输出四位二进制数。
你只要取 Q2Q1Q0 为输出信号,即可。
这三位,就是按照八进制计数。
相似回答