Está en la página 1de 29

Codificadores y multiplexores

Jairo Ruiz
Codificador
• Definición: Es un dispositivo digital que
lleva información no binaria a binaria.
• Por lo general reciben información de las
fuentes de entrada de dispositivos y su
función es llevarla a binario para que sea
interpretada digitalmente(Teclados,
pulsadores, etc)
Representación gráfica

2n entradas . n salidas
Codificador de 2 a 1
• Entra un “0” o un “1” y a la salida y0 se
pone en 0 o en 1

Entradas Salida
. m0 m1 .y0

1
                                                               0 0
0 1 1
Diagrama esquemático
Codificador de 4 a 2
Entradas Salida
.m0 m1 m2 m3 .y1 y0

1
     0 0 0 0 0
0 1 0 0 0 1
0 0 1 0 1 0
0 0 0 1 1 1

• Tiene 4 entradas(0, 1, 2 y 3) y dos salidas que


representan el binario correspondiente desde 00
hasta 11
Funciones

•.y1 = m2 + m3

• .y0 = m1 + m3
Codificador de 8 a 3
• Tiene 8 entradas(el 0, el 1, el 2, el 3, el 4, el
5, el 6, el 7 y el 8.
• Tiene 3 salidas binarias que conforman los
digitos desde 000 hasta 111
Entradas Salida
. m0 m1 m2 m3 m4 m5 m6 m7 .y2 .y1 y0

1     0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 1
0 0 1 0 0 0 0 0 0 1 0
0 0 0 1 0 0 0 0 0 1 1
0 0 0 0 1 0 0 0 1 0 0
0 0 0 0 0 1 0 0 1 0 1
0 0 0 0 0 0 1 0 1 1 0
0 0 0 0 0 0 0 1 1 1 1
Funciones
• .y2 = m4 + m5 + m6 + m7
• .y1 = m2 + m3 + m6 + m7
• .y0 = m1 + m3 + m5 + m7
Codificadores de prioridad
• El Codificador de prioridad, incluye la
lógica necesaria para asegurar que cuando
dos o más entradas son activadas al mismo
tiempo, el código de salida corresponderá al
de la entrada que tiene asociado el mayor de
los números
Ejemplos
• Los codificadores de prioridad de octal a
binario son: los CI74148, 74LS148 y
74HC148
• De decimal a binario: 74147
Ā1 Ā2 Ā3 Ā4 Ā5 Ā6 Ā7 Ā8 Ā9

                 

1 1 1 1 1 1 1 1 1

X X X X X X X X 0

X X X X X X X 0 1

X X X X X X 0 1 1

X X X X X 0 1 1 1

X X X X 0 1 1 1 1

X X X 0 1 1 1 1 1

X X 0 1 1 1 1 1 1

X 0 1 1 1 1 1 1 1

0 1 1 1 1 1 1 1 1
Los multiplexores
• También llamado selector de datos
• Es un dispositivo digital que de varias
líneas de entrada selecciona una y envía el
mensaje que por ella viene para por su
único canal de salida
El multiplexor
Multiplexor de 2 líneas
• Tiene dos entradas y un selector
Multiplexor de 2 líneas

Ejemplo: 74157, 74158 Y = S’A + SB


Multiplexor de 4 líneas
• Tiene 4 entradas y 2 selectores S S  
Salida
1 0

 
0 0 Z = I0

 
0 1 Z = I1

 
1 0 Z = I2

 
1 1 Z = I3
Z= S0’S1’I0 + S0’S1I1 + S0S1’I2 + S0S1I3
Ej: 74153 y 74253
Otros multiplexores
• Ocho canales( 74151, 4512)
• D6 canales
Diseño de circuitos
Combinacionales con multiplexor
1. comprensión del problema
2. variables de entrada y salida
3. nombres de las variables
4. Tablas de verdad.
5. Seleccionar el multiplexor.
6. Establecer mapa del multiplexor.
7. Obtener resultados del mapa.
8. Esquema lógico.
Ejemplo
• Diseñar un Sumador de dos palabras de
dos bits cada una:
Ejemplo
• Se necesita diseñar un sumador de dos
palabras de dos bites utilizando
multiplexores.
• Cuatro variables de entrada tres variables
de salida.
• Variables de entrada A B C D.
• Variables de salida X Y Z.
4. Tabla
4b. Funciones
5. Selección multiplexor
• Para Hacer la selección del multiplexor se deben
analizar las variables de entrada.
• La variable más significativa es la entrada del
multiplexor y las demás entradas son los
selectores.
• Para este caso son tres selectores, el multiplexor a
escoger seria el de ocho canales.
•  No de selectores = No variables - 1
6. Mapa del multiplexor y 7.
Resultados
6. Mapa del multiplexor y 7
Resultados

También podría gustarte