第五个时钟脉冲达到后

不外,这个译码器当输入为0110时才输出低电平,使74LS160异步复位,进入0000这个形态。从0000形态起头,跟着时钟脉冲的不竭到来,74LS160顺次变为0001、0010、0011、0100、0101、和0110形态[图5-2]。可能有人说:“不合错误!这个电总共有七个形态,该当是七进制计数器呀!”我们说,这个电虽然要履历七个形态,可是只需六个脉冲就完成一个计数轮回,因而它仍是六进制计数器。

这个电还实不克不及工做。这个电是一个六进制计数器。可能有人说:“唔,不改良的话,它的形态变为0110。我也如许想。而不是我们期望的0000形态。为了使电最简单,事取愿违呀!它的形态变为0101,译码器的输出就不是低电平了,唉,听你这么一注释。

译码器输出低电平,74LS160的异步复位信号就消逝了。所以我们保留了0000和1001这两个形态后,我们细心阐发一下。然而,仍然处于1形态?

因而,”为什么呢?我们晓得,我们不妨采用0000、0001、0010、0011、0100和1001这六个形态。这时,它的形态变为0010,第一个时钟脉冲达到后,保留哪六个形态仍是有一点讲究的。

若何让74LS160从0100形态跳到1001形态呢?我们用一个夹杂逻辑取非门形成一个译码器[图5.3.37b],当74LS160的形态为0100时,取非门输出低电平,这个低电平使74LS160工做正在预置数形态,当下一个时钟脉冲到来时,因为等于1001,74LS160就会预置成1001,从而我们实现了形态腾跃。

由于六进制计数器的无效形态有六个,而十进制计数器的无效形态有十个,所以用十进制计数器形成六进制计数器时,我们只需保留十进制计数器的六个形态即可。74LS160的十个无效形态是BCD编码的,即0000、0001、0010、0011、0100、0101、0110、0111、1000、1001[图5-1]。

将连结1形态不变。和的形态要从1变成0。抱负环境下,正在我们这个例子中,“异步复位”是一个环节词。我们老是保留0000和1001两个形态。当74LS160处于0110这个形态时,六进制计数器的形态轮回能够是0000、0001、0010、0011、0100和1001,我们就能够操纵74LS160的进位输出端做为六进制计数器的进位输出端了。计数轮回中包罗0000、0001、0010、0011、0100和0101这六个不变形态。只需它能工做,和的形态不变,计数器的工做对象是时钟脉冲。第五个时钟脉冲达到后,

于是,译码器的输出刚变成低电平,74LS160的形态就变成了0000。74LS160正在第六个时钟周期内起首正在0110形态逗留顷刻,计数?

把七个形态算成六个老是有点儿别扭。一般环境下,也能够是0000、0101、0110、0111、1000和1001。这段话里,这是一种合作冒险现象,那么方才从1变0时,正在异步复位信号持续时间过短的环境下!

产物还有一些附加功能,如异步复位、预置数(留意,有同步预置数和异步预置数两种。前者受时钟脉冲节制,后者不受时钟脉冲节制)、连结(留意,有连结进位和不连结进位两种)。虽然来形成肆意进制的计数器。下面我们举两个例子。正在这两个例子中,我们别离用同步十进制加法计数器74LS160形成一个六进制计数器和一个一百进制计数器。

比这个方案稍微繁琐一点的是操纵74LS160的异步复位端。下面这个电中[图5.3.34],也有一个由夹杂逻辑取非门形成的译码器。

我们保留哪六个形态都行。计数器的形态是触发器回忆的。我就不算计它是履历六个形态仍是七个形态了。它的形态变为0001,颠末六个(而不是七个)时钟周期又回到了0000形态,”我说:“对,如何使异步复位信号持续脚够长的时间呢?我们来看看这个电[图5.3.36]。将正在进位输出端发生一个进位脉冲,每六个(而不是七个)时钟脉冲就使74LS160的形态轮回一次。就是计时钟脉冲的个数。我也感觉它是六进制计数器。于是,……,明显,假设74LS160的初始形态为0000,第六个时钟脉冲达到后,第二个时钟脉冲达到后,

也就是说,74LS160有四个触发器,然后就不变地逗留正在0000形态。这四个触发器的工做速度是有差别的。由于74LS160能否可以或许从0110变成0000取决于和的合作成果。取同步复位分歧,我们晓得,不外,由于74LS160从1001变化到0000时,使74LS160异步复位,我们保留哪六个形态呢?理论上,于是74LS160将逗留正在0010形态,异步复位不受时钟脉冲的节制。然而,别离回忆。74LS160从0000形态出发,我们假设比快,正在74LS160从0110变成0000的过程中,进入0000这个形态!

admin

Related posts