Con el debido respeto, ha perdido el punto de los contadores síncronos y la lógica síncrona en general. Esto se muestra en su uso del RCO del contador superior para impulsar el reloj del inferior. Por supuesto, usar el 191 para el propósito que deseas va a ser un desafío de todos modos, debido al reinicio asíncrono.
De hecho, no hay ninguna razón para pensar que su circuito funciona como usted espera. Cuando el contador superior llega a cero, se cargará instantáneamente a 9 y forzará una cuenta en el contador inferior. Así que contará 29,28,27,26,25,24,23,22,21, (20), 19,18, etc., con el recuento entre paréntesis solo un parpadeo. No solo eso, sino que la salida de RCO será propensa a los impulsos espurios espurios en los bordes del reloj, ya que el sesgo de propagación interna causa una decodificación incorrecta de las salidas.
En general, hacer un circuito de reinicio de encendido es quizás un poco (solo un poco) más complicado de lo que se ha sugerido. Esto se debe a que necesita un disparador Schmitt en la red RC: una constante de tiempo grande producirá una transición lenta a través del umbral lógico y entonces existe la posibilidad de una señal de encendido ruidosa, y eso puede tener efectos inesperados.
Finalmente, no recomendaría el uso de un contador binario durante una década de trabajo, o al menos no uno con una función de carga asíncrona. Es mejor que utilice un contador totalmente síncrono, como el 74LS169.
Por lo tanto, recomendaría los siguientes cambios a tu circuito, asumiendo que debes usar el 191
simular este circuito : esquema creado usando CircuitLab
En este circuito, todos los inversores son activadores Schmitt, como el 74LS14. Notarás que el TCO de la primera etapa se conecta a CTEN de la segunda y hay un reloj común. Además, cada TCO va a un flip-flop que generará un breve pulso de carga (aproximadamente 100 usec), que se combina con el reinicio de encendido generado por el circuito RCD a la izquierda.
Este es un circuito realmente klugey, y se puede simplificar enormemente usando 74169s, de la siguiente manera
simular este circuito
Notarás cuanto más simple es esto. Sin embargo, debes tener cuidado con una cosa. Como la función de carga es sincrónica, el reinicio de encendido debe ser lo suficientemente largo como para garantizar que se produzca al menos un borde de reloj mientras el reinicio está activo (bajo). Si no lo haces, el reinicio no funcionará de manera confiable.