8.deco Codi Resumen
8.deco Codi Resumen
8.deco Codi Resumen
Para cada una de las combinaciones de entrada, tan solo se activa una única salida. La tabla de
verdad de un decodificador de 2 entradas y 4 salidas es la siguiente:
Como se puede ver en la tabla de la verdad del decodificador, con cada código de entrada se
activa una de las salidas. Por ejemplo, si el código en la entrada es el «10», que corresponde al
número «2» en decimal, se pone la salida «2» a nivel ALTO (1), mientras que el resto de las
salidas, están a nivel BAJO (0).
En este caso el decodificador tiene las salidas activas a nivel ALTO. También existen
decodificadores que tienes las salidas activas a nivel BAJO. Veamos un ejemplo de ello.
Página 1 de 7
entrada, dicha salida se pondrá a nivel BAJO (0), mientras que el resto de las salidas,
permanecerán a nivel ALTO (1).
• Para implementar funciones lógicas. Respecto a las puertas lógicas presentan la ventaja de
poder implementar las funciones lógicas con un menor número de componentes.
• En los ordenadores: el microprocesador de un ordenador se tiene que conectar con diversos
periféricos, enviando y recibiendo datos por los puertos de entrada y salida. Se utiliza un
decodificador para seleccionar el puerto de entrada/salida al que está conectado el periférico
en concreto con el que se desea comunicar.
• Diseño de circuitos digitales combinacionales: muchos circuitos combinacionales utilizan
decodificadores, junto a los codificadores, para el envío de señales digitales entres dos
puntos.
Página 2 de 7
Ejercicio función lógica con decodificador
Implementar con un decodificador la función lógica dada por la tabla de verdad siguiente:
Solución al ejercicio
Para implementar la función lógica dada por la tabla tenemos que conectar las entras A, B y C a
las entradas de un decodificador de 3 entradas. A continuación, utilizando la primera forma
canónica, es decir, cuando el valor de la salida es «1», obtendremos la función lógica con los
minterms, quedando así:
S = m1 + m2 + m4 + m5 + m7
Los minterms coinciden con el valor «decimal» de la fila, es decir, la salida es «1» en las filas 1,
2, 4, 5 y 7. Pues esas son las salidas del decodificador que vamos a conectar a una puerta OR
para implementar la función lógica. Se representa el circuito con puertas NOR de dos entradas.
Un decodificador BCD a decimal convierte cada código BCD en uno de los posibles dígitos
decimales. Se trata de un decodificador de 4 entradas y 10 salidas. Su funcionamiento es el
mismo que los vistos anteriormente, excepto en el número de salidas, que tan solo se necesitan
10.
Página 3 de 7
El símbolo de este decodificador se muestra en la figura.
En la siguiente tabla se muestra la salida que se activa con cada combinación de entrada.
El funcionamiento del decodificador BCD a 7-segmentos es muy sencillo. Basta con introducir un
numero codificado en BCD en las entradas del decodificador. Según el número introducido, se
activarán las salidas necesarias para iluminar cada uno de los leds necesarios del display de 7
segmentos, para mostrar en el display el número introducido en las entradas.
Página 4 de 7
Ejercicio resuelto decodificador BCD a 7-segmentos
Solución al ejercicio
Codificador
Es un circuito lógico combinacional que realiza la función inversa al decodificador. Un codificador
permite que se introduzca en una de sus entradas un nivel activo que representa un dígito, como
puede ser un dígito decimal u octal, y lo convierte en una salida codificada en BCD o en binario.
El codificador decimal a BCD es un circuito que tiene diez entradas, una para cada dígito decimal,
y cuatro salidas que corresponden al código BCD. El símbolo se muestra en la siguiente figura.
Su funcionamiento es muy sencillo, en las salidas aparece el código BCD correspondiente a los
dígitos en decimal que aparecen en las entradas.
Página 5 de 7
Codificador 8 a 3
Página 6 de 7
Retardo de propagación
Cuando una señal digital pasa a través de un circuito lógico, siempre experimenta un retardo
temporal llamado tiempo de retardo de propagación. Este tiempo es muy importante porque
limita la frecuencia máxima a la que es posible trabajar.
1. tPLH (tiempo de propagación de bajo a alto): es el tiempo entre un determinado punto del
impulso de entrada y el correspondiente impulso de salida, cuando la salida cambia de 0 a 1.
2. tPHL (tiempo de propagación de alto a bajo): es el tiempo entre un determinado punto del
impulso de entrada y el correspondiente impulso de salida, cuando la salida cambia de 1 a 0.
Página 7 de 7