El registro de 4 bits no se carga correctamente

0

Básicamente, tengo un registro de cambios de 4 bits que estoy tratando de llegar al trabajo. Según tengo entendido, cuando envío un impulso de 1-1 a las entradas S0 y S1 ... se supone que debe hacer una carga paralela.

Me he asegurado de que el pulso que viene se sincronice exactamente con la entrada de reloj (1 hz) conectada al registro de cambios. Desafortunadamente, cada vez que cargué 0000 en el interior, el valor cambia de manera errática. Va de 8-4-12-2 a 0, a pesar de que se suponía que debía permanecer en 0!

No tengo idea de por qué sucede esto, por favor, ayuda.

    
pregunta Raaj

1 respuesta

1

Se negó a decir qué número de pieza está utilizando, lo que hace que otras personas realicen búsquedas innecesarias en Google. ¿Es el 40104/40194?

De todos modos, no es cierto que envíes un pulso a S1 y S0. Los valores 1 1 deben presentarse y surtir efecto en el flanco ascendente del reloj.

Si intenta establecer las entradas en un dispositivo lógico secuencial exactamente al mismo tiempo que el borde del reloj, obtendrá un comportamiento errático. En general, las entradas ya deben liquidarse antes de que llegue el reloj.

Por ejemplo, eche un vistazo al diagrama de tiempo en la página 8 de esta hoja de datos: enlace

Hay un mínimo de "tiempo de configuración" y "tiempo de espera" antes y después del borde del reloj.

    
respondido por el Kaz

Lea otras preguntas en las etiquetas