¿Construyendo un interruptor con un flipflop?

1

Estoy intentando construir un interruptor que enciende o apaga un contador de 4 bits. Aquí es donde estoy hasta ahora:

Como puedes ver, estoy usando un solo flip flop D. Lo ideal es que un interruptor deshabilite el chip y otro que lo vuelva a habilitar.

Estoy perdido ...

    
pregunta Amorphous

3 respuestas

1

Use la salida temporizada del interruptor como el reloj para un control de flop.

simular este circuito : esquema creado usando CircuitLab

Un ser humano que presiona un botón debe considerarse un dominio de reloj separado. Por lo tanto, se deben usar dos flops para sincronizar la entrada para CDC (Clock Domain Crossing). Más información sobre CDC aquí .

    
respondido por el Greg
0

Ya que tiene / desea dos entradas independientes, necesitará usar un pestillo SR para almacenar el estado de habilitación. Como está utilizando un pestillo asíncrono, no tendrá que rebotar los botones.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Ignacio Vazquez-Abrams
0

Para usar el D-FlipFlop como un interruptor de palanca, necesitas convertirlo para que funcione como T-FlipFlop. Para hacer la conversión, conecte el Q ~ (pin 6) a la entrada D (pin 2). Cambie el interruptor S2 de D a CP (pin 3). Eso debería encender / apagar el contador en la configuración actual.

    
respondido por el Avin

Lea otras preguntas en las etiquetas