74ls160在显示9时就产生进位是什么原因呢?如何解决?

不是应该在0的时候产生进位信号的吗?
麻烦各位前辈了!

74ls160在显示9时就产生进位,芯片就是这样设计的。因为从数值0,1,2,3,4,5,6,7,8,9,是10个数,9最大。所以在9时产生进位。这样做是正确的,你也不用解决。因为进位信号连到高位一级,9时有进位信号,但下一个时钟未来时,高位是不会加1的,下一个时钟脉冲的上升沿,高位加1,同时使进位位低电平。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-05-29
74LS160是一种十进制计数器,它可以用作加法器、减法器、时序电路等。在显示9时产生进位的原因是因为74LS160的计数值为0-9,当计数器计数到9时,需要向高位产生进位信号。
如果您的74LS160在显示9时没有产生进位,那么可能是因为您的电源电压不足、电路连接不正确、74LS160损坏等原因造成的。
您可以按照以下步骤来检查和解决这个问题:
1. 检查电源电压是否正常,确保电压值为5V或3.3V。
2. 检查电路连接是否正确,确保各个引脚连接正确。
3. 如果您的74LS160损坏,请更换一个新品。
4. 如果上述步骤都没有解决问题,请尝试使用其他型号的计数器,如74LS161等。
希望这些信息能够帮助您解决问题。如果您有其他问题,请随时提问。
第2个回答  2013-01-25

要是0的话  就到下一个状态了

第3个回答  2018-07-10
这是因为74LS160的输出端CO与输出端Q3Q2Q1Q0存在CO=Q3*Q0的逻辑关系。所以当计数到9的时候(1001,即Q3=Q0=1)CO=1,所以产生进位。
这是教材上的话,请认真学习,仔细看书。
第4个回答  2019-01-16

楼主的意思是想用多个74LS160做n进制加法计数器吧

楼主显然是电路没有搭对,以两个74LS160搭一个

加法计数器为例

当个位的计数器计数到9时产生一个进位信号,如果把个位的进位信号RCO直接接到十位的CLK时钟输入端时,会出现01,……,08,19,10这种情况,这时候09变成了19,于是就出错了。这就是楼主的疑惑吧。

实际上只有把进位信号RCO接入十位的ENP,ENT上才能正常工作,而两个计数器的CLK要接在同一个时钟信号源上。正确的电路图如下:

相似回答