Reloj
00
01
IEB+::I~===22RITI15=61
02
03
.. '... '... '.. .'... '... '...
l '
Figura 24: Diagrama de tiempos del contador en modo descendente.
CONTADOR BDC NO SÍNCRONO
Hemos hasta ahora estudiado la secuencia binaria como la más simple de todas.
Sin embargo, es posible programar un contador con otras secuencias que no son la
binaria y que son empleadas con regularidad por los circuitos secuenciales.
Una de estas secuencias es la decimal o BDC, en la que existen diez posibles
estados en lugar de 2" como en un contador binario de n bits. Para una secuencia
decimal es necesario un contador de cuatro bits, ya que cada dígito decimal (desde O
hasta 9) es sólo la interpretación de su equivalente binario. De esta forma, el número
más grande que puede alcanzar la cuenta decimal es e19 (1001 binario), lo que hace
evidente la necesidad de cuatro bits.
La deducción de las entradas de cada fl ip-flop no es tan simple como en el caso
de un contador binario, por lo que nos auxiliaremos de un diagrama de tiempo para
los flip-flops,
Reloj
00
01
02
03
j
,
......
:
...
:
...
:
...
:
.. .
:
...
:
...
:
...
:
...
:
...
:
...
:
...
:
.... .. .. .
Figura 25: Diagrama de tiempos del contador BCD no síncrono.
En este diagrama es posible apreciar los estados de cada flip-flop junto con los
pulsos de reloj.
Qo
cambia de estado después de cada pulso de reloj .
Q,
cambia de
estado cada vez que
Qo
va de 1 a Odurante el tiempo que
Q]
es cero. Cuando
Q]
se
vuelve 1,
Q ,
se mantiene en O.
Q,
se complementa cada vez que
Q,
va de 1 a O.
Q,
permanece en cero durante el tiempo en que Q, o Q, son O. Cuando estas dos
variables se vuelven 1,
Q,
se complementa cuando
Qo
va de 1 a O.
Q,
se
complementa en la siguiente transición de
Qo.
página
1-30