Está en la página 1de 25

UNIDAD 2

Funciones de la lógica combinacional


al aritmética y comparativa binaria

Objetivo
Analizar y diseñar circuitos electrónicos digitales básicos combinacionales.

Ing Alfredo Cordova


UNIDAD 2 – Sesion 25
TEMA: Codificadores

CURSO: CIRCUITOS LÓGICOS COMBINACIONALES

Docente: Ing Alfredo Córdova M


Inicio

Ing Alfredo Cordova


UTILIDAD
Repaso

Comparador??

Ing Alfredo Cordova


LOGRO

Al finalizar la sesión, el estudiantes estará en la


capacidad de entender el proceso de codificación y su
aplicación

Ing Alfredo Cordova


Transformación
Codificadores

Conjunto organizado de signos en los que ña informacion se


transforma para efectuar el proceso de comunicación.
Números, letras o palabras representadas por un grupo
especial de símbolos (dígitos binarios);
Código BCD, GRAY, ASCII, ...

Información Código

Emisor Receptor
Canal
Codificadores

• Circuito combinacional que genera datos en código binario

• Tiene " 𝟐𝑵 “ líneas de entrada, solo una de las cuales se


activa en el momento dado y produce un código de salida
de 𝑁 abits, según la entrada que se active.
Codificadores

• Los codificadores tienen las siguientes señales:


• Una entrada de validación (Enable)
• 2𝑁 entradas de datos (de um bit)
• 𝑁 salidas de datos (de um bit),se interpretan como si
formaran um número codificado em binario com N bits
Codificador de 8 a 3
Codificador de 8 a 3

• Como solo debe activarse uma de las entradas, cuando


esto no ocorre,
• 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 el código de salida en estos casos.
Codificador de 8 a 3 con error
Codificador con prioridad

• Son Codificadores que incluye la lógica necessária para


asegurar que cuando dos o mas entradas sean
activadas al mismo tiempo, el código de salida
corresponda al de la entrada que tiene asociada el
mayor de los números
Codificador con prioridad

• Ejemplos

• Si en el codificador estan activados 𝐴3 y 𝐴5 el código de


salida es 1012 >> 510
• Si se activan simultaneamente 𝐴6 , 𝐴2 y 𝐴0 , el código
de salida es 1102 >> 610
• Codificadores con prioridade de Octal a Binario son:
74148, 74LS148, 74HC148
Codificador con prioridad
74148
EI GS
I7
I6 A2
I5 A1
I4 A0
I3
I2
I1
I0 EO
Codificador con prioridad
74148
EI GS
I7
I6 A2
I5 A1
I4 A0
I3
I2
I1
I0 EO
Codificador con prioridad
decimal a BCD
• Tiene 9 líneas activas 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 linea muestra todas las entradas inactivas,


dando como salida 1111 que es el negativo de 0000 en
BCD
Codificador con prioridad
decimal a BCD
74147
I9
I8
I7 A3
I6 A2
I5 A1
I4 A0
I3
I2
I1
PRACTICA
Ejemplo

CÓDIGO GRAY
• Solo un bit varía entre dos
decimales consecutivos;
• Representa 16 dígitos;
• Se utiliza para codificar
símbolos en módems.
Ejemplo
CÓDIGO ASCII
• Tiene 7 bits (128 caracteres)
• Versión extendida de 8 bits (256
caracteres)
• utilizado en todo el mundo para
intercambiar información
• entre equipos de comunicación
• Código alfanumérico:
• cifras;
• caracteres alfabéticos;
• caracteres especiales (%,?, &, # ...);
• caracteres de control (<RETURN> ...)
Ejemplo

CÓDIGO ASCII
Ejemplo 1001000 1000101 1001100 1010000
1001000 1000101 1001100 1010000

H E L P
Tarea
Ejemplo

• Diseñar el proceso de codificación para el sistema de


transporte de autos
Cierre
Conclusiones

• Un codificador tiene varias entradas y pocas salidas


• Un codificador necesita prioridad para poder funcionar a pesar de
tener dos entradas activas.
• Para poder usar el sistema BCD se utiliza codificacion
Recordar

• La siguiente sesión veremos decodificadores


• No olvidemos siempre revisar la plataforma
CANVAS para poder revisar los contenidos, tareas
y foros de consultas (para cualquier duda)

Ing Alfredo Cordova


Gracias
Docente: Ingeniero Alfredo Córdova Manchego
Facultad de ingeniería
Departamento Académico de Mecatrónica

También podría gustarte