En mi proyecto, esta sección es defectuosa.
Estoy realizando una operación de bit bit con los registros de desplazamiento y estoy tratando de hacer que los datos del registro de desplazamiento se reinicien después de 15 bits del microcontrolador. Conecté las líneas CLR de ambos 74HC164 en mi proyecto al pin 4 del 74HC02 que se muestra aquí. Sé que podría haber usado inversores, pero tampoco las puertas eran las que tenía.
Mientras realizo la prueba, observo que al menos un par de veces la operación de restablecimiento del 4024 no funciona. Verifiqué esto conectando temporalmente un LED de cada salida (uno a la vez) a tierra a través de una resistencia de 180 ohmios. La fuente de alimentación es 5VDC.
Intenté agregar resistencias pull-up de 1K al reloj, reinicio y pin 5 de la compuerta nor y eso no ayudó.
El propósito de este circuito en particular es restablecer el contador y los registros de desplazamiento (no se muestran los registros de desplazamiento) cada 16 pulsos de reloj realizados en el 4024.
¿Por qué mi 4024 se está comportando de forma tan extraña y cómo puedo solucionarlo?