Hola manuelre
Como debes saber a las salidas de los Flip-Flop’s y contadores se les suele llamar “Q”. Normalmente los Flip-Flop’s tienen otra salida complementaria a la Q, a esta le llaman Q negada o nQ.
Cada “Q” tiene un valor según la posición que ocupa en la cadena o cascada de los contadores. Así que al que le llega primero el pulso a contar, tiene un valor de 1(Q1), la que sigue lo tiene de 2(Q2)... 4(Q4), 8(Q8), 16(Q16), 32(Q32). Y así sucesivamente.
Entonces si quieres que tu contador llegue solo hasta 20 tienes que detectar cuando llegue a 21 y en ese instante restablecer tu contador a 0.
Si las Q’s de tus contadores son ciertas cuando son altas (1 Lógico) se podría detectar aquel 21 por medio de una compuerta AND de 3 entradas.
21 en binario serpia así:
Q01= 1
Q02= 0
Q04= 1
Q08= 0
Q16= 1
10101
De tal modo que conectando Q16, Q04, Q01 a las entradas de la compuerta AND se obtiene un nivel alto (1 Lógico) cuando los Flip-Flop’s lleguen a esa cuenta. Luego esa salida de la AND se utiliza para restablecer todos Flip-Flop’s si el nivel lógico es el adecuado para hacerlo.
Para encender un LED cuando en los Flip-Flop’s aparezcan los números del 14 al 19 se hace lo mismo, con compuertas AND, una, de diferentes entradas, para cada número. Luego las salidas de esas AND se conectan a una compuerta OR de, en este caso, 5 entradas y su salida al ánodo del LED su cátodo a una resistencia y esta a tierra.
El valor de la resistencia depende del tipo de LED y la compuerta que utilices.
Analiza el circuito adjunto para ver si te sirve para tu proyecto.
saludos
a sus ordenes