La figura 3.17 muestra un contador síncrono ascendente/descendente básico de 3 bits. El FF0 bascula con cada impulso de reloj. Luego las entradas J0 y K0 de FF0 son:
Para la secuencia ascendente, Q1 cambia de estado en el siguiente impulso de reloj cuando Q0=1. Para la secuencia descendente, Q1 cambia en el siguiente impulso de reloj cuando Q0=0. Por lo tanto, las entradas J1 y K1 del FF1 tienen que ser igual a 1, para las condiciones expresadas en la siguiente ecuación:
Para la secuencia ascendente, Q2 cambia de estado en el siguiente impulso de reloj cuando Q0=Q1=1. Para la secuencia descendente, Q2 cambia en el siguiente impulso de reloj cuando Q0=Q1=0. Por lo tanto, las entradas J2 y K2 de FF2 tienen que ser igual a 1, para las condiciones expresadas en la siguiente ecuación:
Cada una de las condiciones para las entradas J y K de cada flip-flop produce una basculación en el punto apropiado de la secuencia del contador.
Realizar el montaje de la figura 3.17 y comprobar su funcionamiento. Completar el cronograma de la figura 3.18 y la tabla de estados 3.8 en concordancia con el cronograma realizado.
|