利用74LS192和必要的与非门,实现一个8进制减法计数器,怎么做参考这个图吧,求解!!!!!

如题所述

第1个回答  2015-11-24
http://zhidao.baidu.com/link?url=c9ryrCCsqiLnCay08o4VCVaadKlXkn_DJn4ydk5g5MwPQbcB3S2WFzO4u9INFhVD3jtqViBgNuYws5L31RwGB_
把其中的d0-d3接到你的电路图中即可。
又不懂的追问即可。追问

是吗

在吗

那和

那个

我看过了

和我们书中说的不一样

书中的要求是我发的那个图加一些与非门而已

其实想不明白减法计数器一开始从0到7可是怎么跳过9和8呢?

??

追答

减法计数器是这样实现的:

首先给74192赋初值,也就是111B,也就是7

然后给清零端加低电平,表示不执行清零操作

下面是置位端的操作,就和给你给的那个图中的接法一致,当减法计数至0时,在下一个时钟脉冲到来的那一瞬间,74192输出的是9,也就是1001B。故在这一瞬间四输入与非门输出的是0,也就是一个下降沿,因为74192是同步10进制计数器,所以立即执行置位操作,并继续倒数。也就是相当于跳过了9的输出,而直接进行置位为7的操作。

图中忘补充了一点,你看第二条曲线,你看D3的输出,上面有个很短的上升沿,这其实就相当于在那一瞬间74192计数到9了,但是D0的那个1被掩盖了,所以看着好像是1000B。

同步计数器这里可能有点费解,其实就是4012输出了一个很短的一个下降沿,相当于74192在一个时钟脉冲上升沿干了好几件事,从0倒计数到9,接收到置位信号,置初始值,再以新的计数值开始倒计数。

下面是仿真的结果:

传了仿真的文件,是Proteus7.5的。有兴趣可以下下来看看。

纯手打,希望能够采纳。

本回答被提问者采纳
相似回答