Reloj
Q Q'
J
K
Figura 2 1: Diagrama lógico del contador binario ascendente.
Reloj
QO
~~ ~ba~~~=6c,~.,~+#+··~· ·L
..
q;
.. L..
f ...
L..
~
...
~
... L..
~
:
. . .
:
.. .
:
. . .
:
....
.
:
...
:
...
:
.. .
:
...
:.
Figura
22:
Diagrama de tiempos del contador binario descendente.
En el diagrama de tiempos es posible apreciar los cambios en las salidas de los
fl ip-tlops con base en los pulsos de reloj
y
en los cambios del tlip-tlop de la
posición anterior. Nótese que los multivibradores se complementan en la transición
negativa de sus respect ivos relojes.
CONTADOR BINARIO DESCENDENTE
En la introducción de esta sección se mencionó que los contadores no síncronos
no tienen estados definidos a través de una tabla, sino que se implementan a partir
del conocimiento del comportamiento de los tlip-tlops en base a los pulsos de reloj .
De esta forma, resulta sencillo construi r el contador binario descendente de manera
intuitiva.
La primera forma de construir este contador es tomar como salidas del contador
las salidas
Q¡'
de los tlip-flops en vez de las salidas
Q;
manteniendo las conexiones
ex istentes para los relojes, esto es, cada
Q
va al reloj del siguiente tlip-tlop. Así, al
negar cada bit del estado 0000 se obtiene el 1l l 1, mientras que al negar el estado
000 l se obtiene el l l 10, Yasí sucesivamente.
Otra forma es interpretar las salidas
Q;
como salidas del contador
y
modificar las
conexiones de los relojes, introduciendo en cada Clk
;. 1
el valor de
Q; ' .
El tlip-tlop
página 1-28