SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
Circuitos Combinacionales
Fundamentos de Computadores
Escuela Politécnica Superior. U.A.M
Índice de la Unidad 2
U2. Circuitos combinacionales
U2.1. Implementación de la lógica combinacional. Funciones
lógicas.
U2.2. Circuitos combinacionales básicos
U2.2.1. Decodificador.
U2.2.2. Multiplexor y Demultiplexor.
U2.2.3. Codificador de prioridad.
U2.2.4. Conversor de código.
U2.2.5. Comparador de bits.
U2.3. Uso de decodificadores y multiplexores como generadores
de funciones
3
Circuito combinacional
• Circuito sin memoria, las salidas son función de una o
varias variables de entrada
• Para una misma combinación de variables a la entrada
siempre se obtiene (tras un cierto retraso) la misma
combinación de variables a la salida
A
B
C
ZZ=f(A,B,C)
4
Pasos para resolver
cualquier función lógica
• Representar la tabla de verdad de la función
• Simplificar la función a su expresión más sencilla
(Diagrama de Karnaugh).
• Construir el circuito combinacional con el número
menor de puertas.
Ejemplo1: Sea un circuito que tiene 4 entradas que representan
un número binario (ABCD). El circuito dispone de una salida Z1 que
debe activarse (Z1=1) cuando el número binario sea múltiplo de 3,
y una salida Z2 que debe activarse cuando el número binario sea
múltiplo de 2.
5
• Ejemplo1:
Nº A B C D Z1 Z2
0 0 0 0 0 1 1
1 0 0 0 1 0 0
2 0 0 1 0 0 1
3 0 0 1 1 1 0
4 0 1 0 0 0 1
5 0 1 0 1 0 0
6 0 1 1 0 1 1
7 0 1 1 1 0 0
8 1 0 0 0 0 1
9 1 0 0 1 1 0
10 1 0 1 0 0 1
11 1 0 1 1 0 0
12 1 1 0 0 1 1
13 1 1 0 1 0 0
14 1 1 1 0 0 1
15 1 1 1 1 1 0
00 01 11 10
00 1 1
01 1
11 1 1
10 1
AB
CD
00 01 11 10
00 1 1
01 1 1
11 1 1
10 1 1
AB
CD
DCBAABCDDCABDBCACDBADCBAZ1

DZ2

Pasos para resolver
cualquier función lógica
6
• Funciones incompletamente especificadas
– Funciones que no tienen definidos todos sus estados.
– Los estados no definidos se representan como “X” a
la salida.
– A la hora de resolver la tabla de Karnaugh las “X” se
toman como 0 o 1 según convenga.
Pasos para resolver
cualquier función lógica
7
Pasos para resolver
cualquier función lógica
• Funciones incompletamente especificadas
– Ejemplo2: Ejemplo1 pero definiendo sólo de 0 a 9
Nº A B C D Z1 Z2
0 0 0 0 0 1 1
1 0 0 0 1 0 0
2 0 0 1 0 0 1
3 0 0 1 1 1 0
4 0 1 0 0 0 1
5 0 1 0 1 0 0
6 0 1 1 0 1 1
7 0 1 1 1 0 0
8 1 0 0 0 0 1
9 1 0 0 1 1 0
10 1 0 1 0 X X
11 1 0 1 1 X X
12 1 1 0 0 X X
13 1 1 0 1 X X
14 1 1 1 0 X X
15 1 1 1 1 X X
00 01 11 10
00 1 1
01 1
11 X X X X
10 1 X X
AB
CD
00 01 11 10
00 1 1
01 1 1
11 X X X X
10 1 X X
AB
CD
ADDBCCDBDCBAZ1

DZ2

8
Circuitos combinacionales básicos
• Decodificador (n-2n): n entradas y 2n salidas (sólo una activa).
• Codificador (2n-n): n entradas (una o varias activas) y lg2n salidas.
• Multiplexor (n-1): n entradas, 1 salida y lg2n señales de control.
• Demultiplexor (1-n): 1 entrada, n salidas y lg2n señales de control.
• Conversor de código (n-m): n entradas y m salidas, sin relación
entre ellas.
• Otros C. combinacionales:
• Comparadores
• Semisumadores y Sumadores
9
Decodificador
• Circuito combinacional con n entradas y 2n salidas
• Activa una única línea de salida para cada combinación
de las líneas de entrada
• Decodificador 2-4. 2 entradas y 22 = 4 salidas
– Tabla de la verdad y ecuaciones:
A1 A0 O3 O2 O1 O0
0 0 0 0 0 1
0 1 0 0 1 0
1 0 0 1 0 0
1 1 1 0 0 0 013
012
011
010
AAO
AAO
AAO
AAO




10
Decodificador
• Decodificador 2-4. Circuito lógico:
Circuito esquemático Esquema de bloque
11
Decodificador
• Decodificador 2-4 con entrada de habilitación (Enable)
– Enable activado: El decodificador funciona normalmente
– Enable desactivado: Ninguna salida activa. Circuito “inhabilitado”
– Tabla de la verdad y ecuaciones:
E A1 A0 O3 O2 O1 O0
0 0 0 0 0 0 0
0 0 1 0 0 0 0
0 1 0 0 0 0 0
0 1 1 0 0 0 0
1 0 0 0 0 0 1
1 0 1 0 0 1 0
1 1 0 0 1 0 0
1 1 1 1 0 0 0
013
012
011
010
AAEO
AAEO
AAEO
AAEO




12
Decodificador
• Decodificador 2-4 con habilitación. Circuito lógico:
Circuito esquemático Esquema de bloque
13
Decodificador
• Decodificador 3-8. 3 entradas y 23 = 8 salidas
– Tabla de la verdad y ecuaciones
A2 A1 A0 O7 O6 O5 O4 O3 O2 O1 O0
0 0 0 0 0 0 0 0 0 0 1
0 0 1 0 0 0 0 0 0 1 0
0 1 0 0 0 0 0 0 1 0 0
0 1 1 0 0 0 0 1 0 0 0
1 0 0 0 0 0 1 0 0 0 0
1 0 1 0 0 1 0 0 0 0 0
1 1 0 0 1 0 0 0 0 0 0
1 1 1 1 0 0 0 0 0 0 0
01277
01233
01222
01211
01200
AAAmO
AAAmO
AAAmO
AAAmO
AAAmO






14
Codificador
• Circuito combinacional con n entradas y log2n salidas
• Codificador Elemental: Para una única línea de entrada
activa, codifica a la salida un código que la identifica (número
de la entrada).
• Codificador de Prioridad: Dadas varias líneas de entrada
activas, codifica a la salida un código (número de la entrada),
que identifica a la más prioritaria.
15
Codificador
• Codificador de prioridad 8-3 con Enable
• Entre varias entradas activas, se asigna la mayor prioridad a la
entrada con índice más alto.
E I7 I6 I5 I4 I3 I2 I1 I0 A2 A1 A0
0 X X X X X X X X 0 0 0
1 1 X X X X X X X 1 1 1
1 0 1 X X X X X X 1 1 0
1 0 0 1 X X X X X 1 0 1
1 0 0 0 1 X X X X 1 0 0
1 0 0 0 0 1 X X X 0 1 1
1 0 0 0 0 0 1 X X 0 1 0
1 0 0 0 0 0 0 1 X 0 0 1
1 0 0 0 0 0 0 0 1 0 0 0
1 0 0 0 0 0 0 0 0 0 0 0
Tabla de la verdad
16
Codificador
• Codificador de prioridad 8-3 con Enable
Ecuaciones:
EIIIIIIIIIIA
EIIIIIIIIIIIIIIA
EIIIIIIIIIIIIIIIIA
)(
)(
)(
45675676772
234567345676771
12345673456756770



17
Codificador
• Codificador de prioridad 8-3 con Enable
Circuito:
18
Multiplexor
• Realiza la transmisión de datos desde una entrada
seleccionable hacia una salida única
• Se caracteriza por tener n líneas de control que
seleccionan (multiplexan) una de las 2n líneas de
entrada y la transmiten a la salida
• Cada combinación de las líneas de control activa una
puerta
• Hay dos tipos de entradas:
– Entradas de datos
– Entradas de control
19
Multiplexor
• Multiplexor 4-1. 4 entradas (datos), 2 entradas (control) y 1 salida
– Tabla de la verdad, ecuación y circuito:
S1 S0 Salida (Z)
0 0 I0
0 1 I1
1 0 I2
1 1 I3
001101201301 ISSISSISSISSZ 
Circuito esquemático
Esquema de bloque
20
Multiplexor
• Multiplexor 8-1 con entrada de habilitación. 8 entradas
(datos), 4 entradas (control) y 1 salida
Tabla de la verdad y ecuación
E S2 S1 S0 Z
0 X X X 0
1 0 0 0 I0
1 0 0 1 I1
1 0 1 0 I2
1 0 1 1 I3
1 1 0 0 I4
1 1 0 1 I5
1 1 1 0 I6
1 1 1 1 I7
EISSSISSSISSSISSSISSSISSSISSSISSSZ )( 00121012201230124012501260127012 
Multiplexor
• Multiplexor 8-1 con entrada de habilitación
– Circuito:
22
Demultiplexor
• Realizan la función inversa del multiplexor
• Puede seleccionarse la transmisión de un dato desde
una única línea de entrada hacia una de las posibles
líneas de salida
• Utilizando n líneas de control, transmite (demultiplexa)
la información de su única línea de entrada por
cualquiera de sus 2n líneas de salida
• Es lo mismo que un decodificador con enable, siendo la
línea de datos equivalente al enable
23
Demultiplexor
• Demultiplexor 1-4. 1 entrada (dato), 2 entradas
(control) y 4 salidas
– Tabla de la verdad y ecuaciones:
S1 S0 O3 O2 O1 O0
0 0 0 0 0 I
0 1 0 0 I 0
1 0 0 I 0 0
1 1 I 0 0 0 ISSO
ISSO
ISSO
ISSO




013
012
011
010
24
Demultiplexor
• Demultiplexor 1-4. Circuito:
Circuito esquemático Esquema de bloque
25
Conversor de código
• Dada una palabra de n bits a la entrada se convierte o
traduce a otra palabra de m bits a la salida.
• No existe una relación entre el número de líneas de
entrada y de salida.
• Ambas palabras representan la misma información en
distintos códigos.
26
• Conversor BCD a 7 segmentos
– Acepta código BCD (0..9) en sus 4 entradas y proporciona 7
salidas capaces de excitar un display de 7 segmentos que
indican el dígito decimal de la entrada.
– Diagrama de bloques de la lógica:
a
b
c
d
e
f
g
Lógica de
decodificación
a 7 segmentos
A
B
C
D
Código BCD
de entrada
Display de 7 segmentos
Conversor de código
27
• Conversor BCD a 7 segmentos
– Segmentos activados para cada dígito decimal
Dígito Segmentos activados
0 a,b,c,d,e,f
1 b,c
2 a,b,d,e,g
3 a,b,c,d,g
4 b,c,f,g
5 a,c,d,f,g
6 a,c,d,e,f,g
7 a,b,c
8 a,b,c,d,e,f,g
9 a,b,c,d,f,g
Conversor de código
28
• Conversor BCD a 7 segmentos
– Tabla de verdad:
Entradas Salidas de segmentosDigito
Decimal D C B A a b c d e f g
0 0 0 0 0 1 1 1 1 1 1 0
1 0 0 0 1 0 1 1 0 0 0 0
2 0 0 1 0 1 1 0 1 1 0 1
3 0 0 1 1 1 1 1 1 0 0 1
4 0 1 0 0 0 1 1 0 0 1 1
5 0 1 0 1 1 0 1 1 0 1 1
6 0 1 1 0 1 0 1 1 1 1 1
7 0 1 1 1 1 1 1 0 0 0 0
8 1 0 0 0 1 1 1 1 1 1 1
9 1 0 0 1 1 1 1 1 0 1 1
10 1 0 1 0 X X X X X X X
11 1 0 1 1 X X X X X X X
12 1 1 0 0 X X X X X X X
13 1 1 0 1 X X X X X X X
14 1 1 1 0 X X X X X X X
15 1 1 1 1 X X X X X X X
Conversor de código
29
• Comparador de bits: circuito con 2 entradas y 3
salidas que se utiliza para comparar bits
• Comparador de 2 bits. Tabla de la verdad, ecuaciones y circuito
A B A>B A=B A<B
0 0 0 1 0
0 1 0 0 1
1 0 1 0 0
1 1 0 1 0
BABA
BABA
BABA



Comparador de bits
Ejemplo: A) Diseñar F mediante un Decodificador 4-16 y una puerta OR
Decodificador 4-16
A
 Asociar las variables de la función lógica a las entradas del decodificador.
 Equivalente a suma de productos.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
D
C
B
A
S
DECODIFICADOR4-16
3
2
1
0
Funciones lógicas con DEC o MUX
A F
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
1
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
B C D
1
D
D
0
/D
/D
/D
0
0
1
2
3
4
5
6
7
2 1 0
A B C
F
1. Asociar variables (A,B,C,D,…) a las entradas de control (Sn…S2,S1,S0).
2. Las variables no asociadas al control, forman parte de las entrada del
MUX
3. Las variables asociadas al control, NUNCA forman parte las entrada del
MUX
4. Algunas entradas al MUX pueden ser ‘0’ ó ‘1’
Un MUX 8-1
BA F
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
1
1
0
1
0
1
0
0
1
0
1
0
1
0
0
0
B C D
Si es 11, se pone 1 en su entrada
Si es 01, se pone D en su entrada
Si es 10, se pone /D en su entrada
Si es 00, se pone 0 en su entrada
Funciones lógicas con DEC o MUX
Ejemplo: B) Diseñar F mediante un Multiplexor 8-1

Más contenido relacionado

La actualidad más candente

Compuertas Logicas
Compuertas LogicasCompuertas Logicas
Compuertas LogicasDavid
 
Diferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuencialesDiferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuencialesWilfred Garcia Diomeda
 
6 mef
6 mef6 mef
6 mefneghy
 
Puertas logicas y sistemas combinacionales
Puertas logicas y sistemas combinacionalesPuertas logicas y sistemas combinacionales
Puertas logicas y sistemas combinacionalesCarlos Cardelo
 
Informe Final - FLIP FLOPS - Rodolfo Felice
Informe Final - FLIP FLOPS - Rodolfo FeliceInforme Final - FLIP FLOPS - Rodolfo Felice
Informe Final - FLIP FLOPS - Rodolfo FeliceRodolfoFelice
 
Lógica positiva negativa
Lógica positiva negativaLógica positiva negativa
Lógica positiva negativaryder27
 
Presentacion Unidad Aritmetica Logica
Presentacion Unidad Aritmetica LogicaPresentacion Unidad Aritmetica Logica
Presentacion Unidad Aritmetica Logica'Anderson Romero'
 
Dispositivos logicos programables
Dispositivos logicos programablesDispositivos logicos programables
Dispositivos logicos programablesLuiS YmAY
 
Memorias en circuitos digitales
Memorias en circuitos digitalesMemorias en circuitos digitales
Memorias en circuitos digitalesFernanda Silva
 

La actualidad más candente (20)

Compuertas Logicas
Compuertas LogicasCompuertas Logicas
Compuertas Logicas
 
Diferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuencialesDiferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuenciales
 
CODIGO DE HUFFMAN
CODIGO DE HUFFMANCODIGO DE HUFFMAN
CODIGO DE HUFFMAN
 
6 mef
6 mef6 mef
6 mef
 
Circuitos msi
Circuitos msiCircuitos msi
Circuitos msi
 
Diseño de controladores con aplicación flip flop
Diseño de controladores con aplicación flip flopDiseño de controladores con aplicación flip flop
Diseño de controladores con aplicación flip flop
 
Unidad aritmética lógica (ALU)
Unidad aritmética  lógica (ALU)Unidad aritmética  lógica (ALU)
Unidad aritmética lógica (ALU)
 
Informe practico
Informe practicoInforme practico
Informe practico
 
Puertas logicas y sistemas combinacionales
Puertas logicas y sistemas combinacionalesPuertas logicas y sistemas combinacionales
Puertas logicas y sistemas combinacionales
 
Informe Final - FLIP FLOPS - Rodolfo Felice
Informe Final - FLIP FLOPS - Rodolfo FeliceInforme Final - FLIP FLOPS - Rodolfo Felice
Informe Final - FLIP FLOPS - Rodolfo Felice
 
Trabajo sobre Flip Flop
Trabajo sobre Flip FlopTrabajo sobre Flip Flop
Trabajo sobre Flip Flop
 
2.4. Compuertas AND - OR con Diodos
2.4. Compuertas AND - OR con Diodos2.4. Compuertas AND - OR con Diodos
2.4. Compuertas AND - OR con Diodos
 
Lógica positiva negativa
Lógica positiva negativaLógica positiva negativa
Lógica positiva negativa
 
Presentacion Unidad Aritmetica Logica
Presentacion Unidad Aritmetica LogicaPresentacion Unidad Aritmetica Logica
Presentacion Unidad Aritmetica Logica
 
trabajo final
trabajo finaltrabajo final
trabajo final
 
Dispositivos logicos programables
Dispositivos logicos programablesDispositivos logicos programables
Dispositivos logicos programables
 
Electrónica digital: Comparadores
Electrónica digital: ComparadoresElectrónica digital: Comparadores
Electrónica digital: Comparadores
 
Memorias en circuitos digitales
Memorias en circuitos digitalesMemorias en circuitos digitales
Memorias en circuitos digitales
 
Circuitos secuenciales
Circuitos secuencialesCircuitos secuenciales
Circuitos secuenciales
 
Flip-Flops y aplicaciones de los Latch
Flip-Flops y aplicaciones de los LatchFlip-Flops y aplicaciones de los Latch
Flip-Flops y aplicaciones de los Latch
 

Similar a Circuitos combinacionales fundamentales

Electrónica digital: lógica aritmética sumadores
Electrónica digital: lógica aritmética sumadoresElectrónica digital: lógica aritmética sumadores
Electrónica digital: lógica aritmética sumadoresSANTIAGO PABLO ALBERTO
 
clasemsi-120306162554-phpapp02.pdf
clasemsi-120306162554-phpapp02.pdfclasemsi-120306162554-phpapp02.pdf
clasemsi-120306162554-phpapp02.pdfssuserf39414
 
Electrónica digital: sistemas secuenciales maquina de estado
Electrónica digital: sistemas secuenciales maquina de estadoElectrónica digital: sistemas secuenciales maquina de estado
Electrónica digital: sistemas secuenciales maquina de estadoSANTIAGO PABLO ALBERTO
 
DECODIFICADOR de circuitos electrónicos informática
DECODIFICADOR de circuitos electrónicos informáticaDECODIFICADOR de circuitos electrónicos informática
DECODIFICADOR de circuitos electrónicos informáticaLourdes Averanga
 
Interpretadores de Datos Digitales
Interpretadores de Datos DigitalesInterpretadores de Datos Digitales
Interpretadores de Datos DigitalesAlex Vasquez
 
8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogicoRonald_Paul
 
8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogicoRonald_Paul
 
Digital
DigitalDigital
Digitaltoni
 
Digital E
Digital EDigital E
Digital Etoni
 
Electrónica digital: sistemas combinacionales multiplexores
Electrónica digital: sistemas combinacionales multiplexoresElectrónica digital: sistemas combinacionales multiplexores
Electrónica digital: sistemas combinacionales multiplexoresSANTIAGO PABLO ALBERTO
 
LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...
LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...
LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...Fernando Marcos Marcos
 
Electrónica digital: Análisis de diseño de circuitos secuenciales
Electrónica digital: Análisis de diseño de circuitos secuenciales Electrónica digital: Análisis de diseño de circuitos secuenciales
Electrónica digital: Análisis de diseño de circuitos secuenciales SANTIAGO PABLO ALBERTO
 
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...Watner Ochoa Núñez
 
CAD conversion analogico digital
CAD conversion analogico digitalCAD conversion analogico digital
CAD conversion analogico digitalCarol Cajal
 
Laboratorio 08
Laboratorio 08Laboratorio 08
Laboratorio 08Junior
 
Combinacionales y secuenciales (1)
Combinacionales y secuenciales (1)Combinacionales y secuenciales (1)
Combinacionales y secuenciales (1)Cristian Ramirez
 

Similar a Circuitos combinacionales fundamentales (20)

Electrónica digital: lógica aritmética sumadores
Electrónica digital: lógica aritmética sumadoresElectrónica digital: lógica aritmética sumadores
Electrónica digital: lógica aritmética sumadores
 
clasemsi-120306162554-phpapp02.pdf
clasemsi-120306162554-phpapp02.pdfclasemsi-120306162554-phpapp02.pdf
clasemsi-120306162554-phpapp02.pdf
 
Electrónica digital: sistemas secuenciales maquina de estado
Electrónica digital: sistemas secuenciales maquina de estadoElectrónica digital: sistemas secuenciales maquina de estado
Electrónica digital: sistemas secuenciales maquina de estado
 
DECODIFICADOR de circuitos electrónicos informática
DECODIFICADOR de circuitos electrónicos informáticaDECODIFICADOR de circuitos electrónicos informática
DECODIFICADOR de circuitos electrónicos informática
 
Interpretadores de Datos Digitales
Interpretadores de Datos DigitalesInterpretadores de Datos Digitales
Interpretadores de Datos Digitales
 
8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico
 
8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico8 1 convertidor-digital-analogico
8 1 convertidor-digital-analogico
 
Compuertas Lógicas
Compuertas LógicasCompuertas Lógicas
Compuertas Lógicas
 
Digital
DigitalDigital
Digital
 
Digital E
Digital EDigital E
Digital E
 
Logica Combinacional
Logica CombinacionalLogica Combinacional
Logica Combinacional
 
Electrónica digital: sistemas combinacionales multiplexores
Electrónica digital: sistemas combinacionales multiplexoresElectrónica digital: sistemas combinacionales multiplexores
Electrónica digital: sistemas combinacionales multiplexores
 
LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...
LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...
LECTOR DE TEMPERATURA CON LM35 Y MULTIPLEXOR DE DISPLAY DE 7 SEGMENTOS CON AR...
 
Practica #1
Practica #1Practica #1
Practica #1
 
Electrónica digital: Análisis de diseño de circuitos secuenciales
Electrónica digital: Análisis de diseño de circuitos secuenciales Electrónica digital: Análisis de diseño de circuitos secuenciales
Electrónica digital: Análisis de diseño de circuitos secuenciales
 
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
Informe previo y experimento nª5 del Lab. Circuitos Electronicos II UNSAAC(wa...
 
Presentacion clase adquisicion de datos
Presentacion clase adquisicion de datosPresentacion clase adquisicion de datos
Presentacion clase adquisicion de datos
 
CAD conversion analogico digital
CAD conversion analogico digitalCAD conversion analogico digital
CAD conversion analogico digital
 
Laboratorio 08
Laboratorio 08Laboratorio 08
Laboratorio 08
 
Combinacionales y secuenciales (1)
Combinacionales y secuenciales (1)Combinacionales y secuenciales (1)
Combinacionales y secuenciales (1)
 

Más de SANTIAGO PABLO ALBERTO

Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaManual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaSANTIAGO PABLO ALBERTO
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez SANTIAGO PABLO ALBERTO
 
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en  C con Fabio PereiraProgramación de microcontroladores PIC en  C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio PereiraSANTIAGO PABLO ALBERTO
 
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...SANTIAGO PABLO ALBERTO
 
Programación de autómatas PLC OMRON CJ/CP1
Programación de  autómatas PLC OMRON CJ/CP1Programación de  autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1SANTIAGO PABLO ALBERTO
 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTSANTIAGO PABLO ALBERTO
 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...SANTIAGO PABLO ALBERTO
 
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...SANTIAGO PABLO ALBERTO
 
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...SANTIAGO PABLO ALBERTO
 
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...SANTIAGO PABLO ALBERTO
 
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...SANTIAGO PABLO ALBERTO
 

Más de SANTIAGO PABLO ALBERTO (20)

secuencia electroneumática parte 1
secuencia electroneumática parte 1secuencia electroneumática parte 1
secuencia electroneumática parte 1
 
secuencia electroneumática parte 2
secuencia electroneumática parte 2secuencia electroneumática parte 2
secuencia electroneumática parte 2
 
Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaManual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzada
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
 
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en  C con Fabio PereiraProgramación de microcontroladores PIC en  C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio Pereira
 
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
 
Arduino: Arduino de cero a experto
Arduino: Arduino de cero a expertoArduino: Arduino de cero a experto
Arduino: Arduino de cero a experto
 
Fisica I
Fisica IFisica I
Fisica I
 
Quimica.pdf
Quimica.pdfQuimica.pdf
Quimica.pdf
 
Manual básico PLC OMRON
Manual básico PLC OMRON Manual básico PLC OMRON
Manual básico PLC OMRON
 
Programación de autómatas PLC OMRON CJ/CP1
Programación de  autómatas PLC OMRON CJ/CP1Programación de  autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1
 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMART
 
Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART
 
PLC: Automatismos industriales
PLC: Automatismos industrialesPLC: Automatismos industriales
PLC: Automatismos industriales
 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
 
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
 
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
 
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
 
PLC: Motor Dahlander
PLC: Motor DahlanderPLC: Motor Dahlander
PLC: Motor Dahlander
 
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
 

Último

clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024CESARHERNANPATRICIOP2
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOFritz Rebaza Latoche
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 

Último (20)

clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 

Circuitos combinacionales fundamentales

  • 1. Circuitos Combinacionales Fundamentos de Computadores Escuela Politécnica Superior. U.A.M
  • 2. Índice de la Unidad 2 U2. Circuitos combinacionales U2.1. Implementación de la lógica combinacional. Funciones lógicas. U2.2. Circuitos combinacionales básicos U2.2.1. Decodificador. U2.2.2. Multiplexor y Demultiplexor. U2.2.3. Codificador de prioridad. U2.2.4. Conversor de código. U2.2.5. Comparador de bits. U2.3. Uso de decodificadores y multiplexores como generadores de funciones
  • 3. 3 Circuito combinacional • Circuito sin memoria, las salidas son función de una o varias variables de entrada • Para una misma combinación de variables a la entrada siempre se obtiene (tras un cierto retraso) la misma combinación de variables a la salida A B C ZZ=f(A,B,C)
  • 4. 4 Pasos para resolver cualquier función lógica • Representar la tabla de verdad de la función • Simplificar la función a su expresión más sencilla (Diagrama de Karnaugh). • Construir el circuito combinacional con el número menor de puertas. Ejemplo1: Sea un circuito que tiene 4 entradas que representan un número binario (ABCD). El circuito dispone de una salida Z1 que debe activarse (Z1=1) cuando el número binario sea múltiplo de 3, y una salida Z2 que debe activarse cuando el número binario sea múltiplo de 2.
  • 5. 5 • Ejemplo1: Nº A B C D Z1 Z2 0 0 0 0 0 1 1 1 0 0 0 1 0 0 2 0 0 1 0 0 1 3 0 0 1 1 1 0 4 0 1 0 0 0 1 5 0 1 0 1 0 0 6 0 1 1 0 1 1 7 0 1 1 1 0 0 8 1 0 0 0 0 1 9 1 0 0 1 1 0 10 1 0 1 0 0 1 11 1 0 1 1 0 0 12 1 1 0 0 1 1 13 1 1 0 1 0 0 14 1 1 1 0 0 1 15 1 1 1 1 1 0 00 01 11 10 00 1 1 01 1 11 1 1 10 1 AB CD 00 01 11 10 00 1 1 01 1 1 11 1 1 10 1 1 AB CD DCBAABCDDCABDBCACDBADCBAZ1  DZ2  Pasos para resolver cualquier función lógica
  • 6. 6 • Funciones incompletamente especificadas – Funciones que no tienen definidos todos sus estados. – Los estados no definidos se representan como “X” a la salida. – A la hora de resolver la tabla de Karnaugh las “X” se toman como 0 o 1 según convenga. Pasos para resolver cualquier función lógica
  • 7. 7 Pasos para resolver cualquier función lógica • Funciones incompletamente especificadas – Ejemplo2: Ejemplo1 pero definiendo sólo de 0 a 9 Nº A B C D Z1 Z2 0 0 0 0 0 1 1 1 0 0 0 1 0 0 2 0 0 1 0 0 1 3 0 0 1 1 1 0 4 0 1 0 0 0 1 5 0 1 0 1 0 0 6 0 1 1 0 1 1 7 0 1 1 1 0 0 8 1 0 0 0 0 1 9 1 0 0 1 1 0 10 1 0 1 0 X X 11 1 0 1 1 X X 12 1 1 0 0 X X 13 1 1 0 1 X X 14 1 1 1 0 X X 15 1 1 1 1 X X 00 01 11 10 00 1 1 01 1 11 X X X X 10 1 X X AB CD 00 01 11 10 00 1 1 01 1 1 11 X X X X 10 1 X X AB CD ADDBCCDBDCBAZ1  DZ2 
  • 8. 8 Circuitos combinacionales básicos • Decodificador (n-2n): n entradas y 2n salidas (sólo una activa). • Codificador (2n-n): n entradas (una o varias activas) y lg2n salidas. • Multiplexor (n-1): n entradas, 1 salida y lg2n señales de control. • Demultiplexor (1-n): 1 entrada, n salidas y lg2n señales de control. • Conversor de código (n-m): n entradas y m salidas, sin relación entre ellas. • Otros C. combinacionales: • Comparadores • Semisumadores y Sumadores
  • 9. 9 Decodificador • Circuito combinacional con n entradas y 2n salidas • Activa una única línea de salida para cada combinación de las líneas de entrada • Decodificador 2-4. 2 entradas y 22 = 4 salidas – Tabla de la verdad y ecuaciones: A1 A0 O3 O2 O1 O0 0 0 0 0 0 1 0 1 0 0 1 0 1 0 0 1 0 0 1 1 1 0 0 0 013 012 011 010 AAO AAO AAO AAO    
  • 10. 10 Decodificador • Decodificador 2-4. Circuito lógico: Circuito esquemático Esquema de bloque
  • 11. 11 Decodificador • Decodificador 2-4 con entrada de habilitación (Enable) – Enable activado: El decodificador funciona normalmente – Enable desactivado: Ninguna salida activa. Circuito “inhabilitado” – Tabla de la verdad y ecuaciones: E A1 A0 O3 O2 O1 O0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 1 1 0 1 0 0 1 0 1 1 0 0 1 0 0 1 1 1 1 0 0 0 013 012 011 010 AAEO AAEO AAEO AAEO    
  • 12. 12 Decodificador • Decodificador 2-4 con habilitación. Circuito lógico: Circuito esquemático Esquema de bloque
  • 13. 13 Decodificador • Decodificador 3-8. 3 entradas y 23 = 8 salidas – Tabla de la verdad y ecuaciones A2 A1 A0 O7 O6 O5 O4 O3 O2 O1 O0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 01277 01233 01222 01211 01200 AAAmO AAAmO AAAmO AAAmO AAAmO      
  • 14. 14 Codificador • Circuito combinacional con n entradas y log2n salidas • Codificador Elemental: Para una única línea de entrada activa, codifica a la salida un código que la identifica (número de la entrada). • Codificador de Prioridad: Dadas varias líneas de entrada activas, codifica a la salida un código (número de la entrada), que identifica a la más prioritaria.
  • 15. 15 Codificador • Codificador de prioridad 8-3 con Enable • Entre varias entradas activas, se asigna la mayor prioridad a la entrada con índice más alto. E I7 I6 I5 I4 I3 I2 I1 I0 A2 A1 A0 0 X X X X X X X X 0 0 0 1 1 X X X X X X X 1 1 1 1 0 1 X X X X X X 1 1 0 1 0 0 1 X X X X X 1 0 1 1 0 0 0 1 X X X X 1 0 0 1 0 0 0 0 1 X X X 0 1 1 1 0 0 0 0 0 1 X X 0 1 0 1 0 0 0 0 0 0 1 X 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 Tabla de la verdad
  • 16. 16 Codificador • Codificador de prioridad 8-3 con Enable Ecuaciones: EIIIIIIIIIIA EIIIIIIIIIIIIIIA EIIIIIIIIIIIIIIIIA )( )( )( 45675676772 234567345676771 12345673456756770   
  • 17. 17 Codificador • Codificador de prioridad 8-3 con Enable Circuito:
  • 18. 18 Multiplexor • Realiza la transmisión de datos desde una entrada seleccionable hacia una salida única • Se caracteriza por tener n líneas de control que seleccionan (multiplexan) una de las 2n líneas de entrada y la transmiten a la salida • Cada combinación de las líneas de control activa una puerta • Hay dos tipos de entradas: – Entradas de datos – Entradas de control
  • 19. 19 Multiplexor • Multiplexor 4-1. 4 entradas (datos), 2 entradas (control) y 1 salida – Tabla de la verdad, ecuación y circuito: S1 S0 Salida (Z) 0 0 I0 0 1 I1 1 0 I2 1 1 I3 001101201301 ISSISSISSISSZ  Circuito esquemático Esquema de bloque
  • 20. 20 Multiplexor • Multiplexor 8-1 con entrada de habilitación. 8 entradas (datos), 4 entradas (control) y 1 salida Tabla de la verdad y ecuación E S2 S1 S0 Z 0 X X X 0 1 0 0 0 I0 1 0 0 1 I1 1 0 1 0 I2 1 0 1 1 I3 1 1 0 0 I4 1 1 0 1 I5 1 1 1 0 I6 1 1 1 1 I7 EISSSISSSISSSISSSISSSISSSISSSISSSZ )( 00121012201230124012501260127012 
  • 21. Multiplexor • Multiplexor 8-1 con entrada de habilitación – Circuito:
  • 22. 22 Demultiplexor • Realizan la función inversa del multiplexor • Puede seleccionarse la transmisión de un dato desde una única línea de entrada hacia una de las posibles líneas de salida • Utilizando n líneas de control, transmite (demultiplexa) la información de su única línea de entrada por cualquiera de sus 2n líneas de salida • Es lo mismo que un decodificador con enable, siendo la línea de datos equivalente al enable
  • 23. 23 Demultiplexor • Demultiplexor 1-4. 1 entrada (dato), 2 entradas (control) y 4 salidas – Tabla de la verdad y ecuaciones: S1 S0 O3 O2 O1 O0 0 0 0 0 0 I 0 1 0 0 I 0 1 0 0 I 0 0 1 1 I 0 0 0 ISSO ISSO ISSO ISSO     013 012 011 010
  • 24. 24 Demultiplexor • Demultiplexor 1-4. Circuito: Circuito esquemático Esquema de bloque
  • 25. 25 Conversor de código • Dada una palabra de n bits a la entrada se convierte o traduce a otra palabra de m bits a la salida. • No existe una relación entre el número de líneas de entrada y de salida. • Ambas palabras representan la misma información en distintos códigos.
  • 26. 26 • Conversor BCD a 7 segmentos – Acepta código BCD (0..9) en sus 4 entradas y proporciona 7 salidas capaces de excitar un display de 7 segmentos que indican el dígito decimal de la entrada. – Diagrama de bloques de la lógica: a b c d e f g Lógica de decodificación a 7 segmentos A B C D Código BCD de entrada Display de 7 segmentos Conversor de código
  • 27. 27 • Conversor BCD a 7 segmentos – Segmentos activados para cada dígito decimal Dígito Segmentos activados 0 a,b,c,d,e,f 1 b,c 2 a,b,d,e,g 3 a,b,c,d,g 4 b,c,f,g 5 a,c,d,f,g 6 a,c,d,e,f,g 7 a,b,c 8 a,b,c,d,e,f,g 9 a,b,c,d,f,g Conversor de código
  • 28. 28 • Conversor BCD a 7 segmentos – Tabla de verdad: Entradas Salidas de segmentosDigito Decimal D C B A a b c d e f g 0 0 0 0 0 1 1 1 1 1 1 0 1 0 0 0 1 0 1 1 0 0 0 0 2 0 0 1 0 1 1 0 1 1 0 1 3 0 0 1 1 1 1 1 1 0 0 1 4 0 1 0 0 0 1 1 0 0 1 1 5 0 1 0 1 1 0 1 1 0 1 1 6 0 1 1 0 1 0 1 1 1 1 1 7 0 1 1 1 1 1 1 0 0 0 0 8 1 0 0 0 1 1 1 1 1 1 1 9 1 0 0 1 1 1 1 1 0 1 1 10 1 0 1 0 X X X X X X X 11 1 0 1 1 X X X X X X X 12 1 1 0 0 X X X X X X X 13 1 1 0 1 X X X X X X X 14 1 1 1 0 X X X X X X X 15 1 1 1 1 X X X X X X X Conversor de código
  • 29. 29 • Comparador de bits: circuito con 2 entradas y 3 salidas que se utiliza para comparar bits • Comparador de 2 bits. Tabla de la verdad, ecuaciones y circuito A B A>B A=B A<B 0 0 0 1 0 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 BABA BABA BABA    Comparador de bits
  • 30. Ejemplo: A) Diseñar F mediante un Decodificador 4-16 y una puerta OR Decodificador 4-16 A  Asociar las variables de la función lógica a las entradas del decodificador.  Equivalente a suma de productos. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 D C B A S DECODIFICADOR4-16 3 2 1 0 Funciones lógicas con DEC o MUX A F 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 0 1 0 0 1 0 1 0 1 0 0 0 B C D
  • 31. 1 D D 0 /D /D /D 0 0 1 2 3 4 5 6 7 2 1 0 A B C F 1. Asociar variables (A,B,C,D,…) a las entradas de control (Sn…S2,S1,S0). 2. Las variables no asociadas al control, forman parte de las entrada del MUX 3. Las variables asociadas al control, NUNCA forman parte las entrada del MUX 4. Algunas entradas al MUX pueden ser ‘0’ ó ‘1’ Un MUX 8-1 BA F 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 0 1 0 1 0 0 1 0 1 0 1 0 0 0 B C D Si es 11, se pone 1 en su entrada Si es 01, se pone D en su entrada Si es 10, se pone /D en su entrada Si es 00, se pone 0 en su entrada Funciones lógicas con DEC o MUX Ejemplo: B) Diseñar F mediante un Multiplexor 8-1