Está en la página 1de 15

CODIFICADORES

◼ Un codificador tiene “2n” lineas de


entrada solo una de las cuales se
activa en el momento dado y
produce un codigo de salida de “n”
bits, según la entrada que se active.
CODIFICADOR DE OCTAL A
BINARIO (8 a 3)
ENTRADAS SALIDAS
A7 A6 A5 A4 A3 A2 A1 A0 Q2 Q1 Q0
0 0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 1 0 0 0 1
0 0 0 0 0 1 0 0 0 1 0
0 0 0 0 1 0 0 0 0 1 1
0 0 0 1 0 0 0 0 1 0 0
0 0 1 0 0 0 0 0 1 0 1
0 1 0 0 0 0 0 0 1 1 0
1 0 0 0 0 0 0 0 1 1 1
◼ Como solo debe activarse una de las
entradas, cuando esto no ocurre,
existe una salida de ERROR que
indica esta situación y debe tomarse
en cuenta para diseñar una lógica de
salida que no permita leer las salidas
de código.
CODIFICADOR 8 A 3 CON ERROR
CODIFICADOR DE PRIORIDAD
◼ Son codificadores que incluyen la
lógica necesaria para asegurar que
cuando dos o mas entradas sean
activadas el mismo tiempo, el código
de salida corresponda al de la
entrada que tiene asociada el mayor
de los números.
Por ejemplo:
◼ Si en el codificador están activados A3 y
A5 el código de salida es 101 ( 5 ).
◼ Si se activan simultáneamente A6, A2 y
A0, el código de salida es 110 ( 6 ).
◼ Los codificadores de prioridad de Octal a
binario son: 74148, 74LS148, 74HC148
CODIFICADOR DE PRIORIDAD
8A3
ENTRADAS SALIDAS
A7 A6 A5 A4 A3 A2 A1 A0 Q2 Q1 Q0
0 0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 1 X 0 0 1
0 0 0 0 0 1 X X 0 1 0
0 0 0 0 1 X X X 0 1 1
0 0 0 1 X X X X 1 0 0
0 0 1 X X X X X 1 0 1
0 1 X X X X X X 1 1 0
1 X X X X X X X 1 1 1
Codificador de Prioridad de Octal a
Binario 74148
74148
EI GS
I7
I6 A2
I5 A1
I4 A0
I3
I2
I1
I0 EO
CODIFICADOR DE PRIORIDAD
DECIMAL A BCD ( 74 XX 147)
◼ Tiene 9 líneas ACTIVADAS EN BAJO
que corresponden a los dígitos 1 a 9
y producen como salida el código
BCD NEGADO, correspondiente a la
entrada activa de mayor numero.
◼ La primera línea muestra todas las
entradas inactivas, dando como
salida 1111 que es el negado de
0000 en BCD.
CODIFICADOR DE PRIORIDAD
OCTAL A BCD 74147

74147
I9
I8
I7 A3
I6 A2
I5 A1
I4 A0
I3
I2
I1
Ā9 Ā8 Ā7 Ā6 Ā5 Ā4 Ā3 Ā2 Ā1 Ǭ3 Ǭ2 Ǭ1 Ǭ0

◼ 1 1 1 1 1 1 1 1 1 1 1 1 1
◼ 0 x x x x x x x x 0 1 1 0
◼ 1 0 x x x x x x x 0 1 1 1
◼ 1 1 0 x x x x x x 1 0 0 0
◼ 1 1 1 0 x x x x x 1 0 0 1
◼ 1 1 1 1 0 x x x x 1 0 1 0
Ā9 Ā8 Ā7 Ā6 Ā5 Ā4 Ā3 Ā2 Ā1 Ǭ 3 Ǭ2 Ǭ1 Ǭ0

◼ 11 1 1 1 0 x x x 1 0 1 1
◼ 11 1 1 1 1 0 x x 1 1 0 0
◼ 11 1 1 1 1 1 0 x 1 1 0 1
◼ 11 1 1 1 1 1 1 0 1 1 1 0
◼ x: términos irrelevantes

También podría gustarte