• Es un contador cuya estructura base es un registro de desplazamiento, más
concretamente un registro serie-serie en el que la salida del registro es realimentada a su entrada.
• De esta forma se consiguen generar secuencias que se repiten cíclicamente y
que, por tanto, son adecuadas para contar los pulsos de una señal de reloj CLK. COMO SE CONTRUYE
• Para construir un contador Johnson hay que partir de un registro de
desplazamiento con el número de biestables requeridos, uno por cada bit del contador, y conectar la salida Q negada del último biestable del registro de desplazamiento a la entrada serie del registro. TABLA
• La secuencia de estados para un contador Johnson de 4 bits es:
En la que la salida Q negada del último
biestable, Q4, se realimenta a la entrada en serie, D1, del registro de desplazamiento. DIAGRAMA DEL CIRCUITO COMO FUNCIONA
• En primer lugar se inicializa el contador mediante la entrada asincrona CLK,
poniendo todas las salidas a cero, y a continuación se comienza a contar los pulsos de la señal CLK hasta completar un ciclo completo.
• Al comenzar el pulso de reloj, su señal llegara a la entrada en serie del primer
FF y su salida dependerá de la entrada del siguiente. GRACIAS…