Multiplexor + flipflop todo en uno?

0

Como sabe, si tiene un multiplexor de 4 bits, si ingresa 0101, la salida 5 pasa a nivel alto, pero justo cuando ingresa otra cosa como 0001, la salida 5 pasa a nivel bajo y la salida 1 va a nivel alto.

Necesito que el multiplexor recuerde el estado de salida como un flip-flop, así que cuando cambio de 5 a 1, 5 permanece alto hasta que le envío otra señal. ¿Existe este tipo de IC?

    
pregunta DomingoSL

2 respuestas

4

Más precisamente, lo que estás describiendo es un decodificador, no un multiplexor.

Un decodificador es un circuito puramente combinacional. Para convertirlo en un circuito secuencial que mantiene el estado, la forma más fácil de hacerlo parece ser poner un pestillo delante de él. En su caso, un pestillo de cuatro bits.

Hay IC como este:

74HC4514

Este es un "decodificador de 4 a 16 líneas con pestillo".

En cuanto a los multiplexores, hacen algo diferente. Sobre la base de una entrada de número binario de \ $ n \ $ bit, una de las posibles líneas de señal de \ $ 2 ^ n \ $ se enruta a la salida. Mientras que la descodificación de una de las líneas de \ $ 2 ^ n \ $ de alta (o baja) basada en una entrada binaria es

    
respondido por el Kaz
1

Si quiere "recordar" un valor anterior, es mejor que lo recuerde en la entrada del demultiplexor en lugar de en la salida, porque la entrada tiene N líneas y la salida 2 ^ N. Un registro (nivel o borde activado, según su gusto) será suficiente.

(Tenga en cuenta que esta cosa se llama un multiplexor de DE, no un multiplexor).

Un pestillo ajustable de 74HC (T) 259 puede adaptarse a sus necesidades, pero no se ajusta exactamente a sus especificaciones.

No tengo conocimiento de ningún chip lógico discreto que combine un registro con un demultiplexor. (Pero Kaz me ha iluminado).

    
respondido por el Wouter van Ooijen

Lea otras preguntas en las etiquetas