Escolar Documentos
Profissional Documentos
Cultura Documentos
Módulo 6025
Circuitos Combinatórios
25 Horas
0.1 Apresentação
Sérgio Caetano
Eng.º Eletrotécnico
Email: sergio.ingles.caetano@gmail.com
1
06/12/2019
0.2 Objetivos
• Codificadores / descodificadores,
• Multiplexers / desmultiplexers,
• Comparadores,
• Somadores/subtratores.
0.3 Conteúdos
Estudo do CI comparador
Estudo do CI somador
4
2
06/12/2019
1. Eletrónica Digital
3
06/12/2019
4
06/12/2019
3. Circuitos Digitais
10
5
06/12/2019
A
0
B
0
C
0
D
0
Y1
1
Y1=?
0 0 0 1 1
0 0 1 0 1
0 0 1 1 1 C D
0 1 0 0 1
00 01 11 10
A B
0
0
1
1
0
1
1
0
1
0
00 1 1 1 1
0
1
1
0
1
0
1
0
1
1
01 1 1 1 0
1
1
0
0
0
1
1
0
0
0
11 0 0 1 1
1
1
0
1
1
0
1
0
1
0 10 1 0 1 0
1 1 0 1 0
1 1 1 0 1
1 1 1 1 1
Y1=A.B+C.D+A.C+A.B.C+B.C.D
11
4. Circuitos Combinatórios
12
6
06/12/2019
13
Entradas Saídas
Na primeira linha da tabela de verdade
D3 D2 D1 D0 Y1 Y0 pode verificar-se que, estando D3 ativa,
1 X X X 1 1 o valor das restantes entradas é
0 1 X X 1 0 indiferente, uma vez que se trata de um
0 0 1 X 0 1 codificador de prioridade elevada, e as
0 0 0 1 0 0
saídas indicam o valor mais elevado, ou
seja o “3” [11].
14
7
06/12/2019
Entradas Saídas
D3 D2 D1 D0 Y1 Y0
1 X X X 1 1
0 1 X X 1 0
0 0 1 X 0 1
0 0 0 1 0 0
15
Entradas Saídas
a3 a2 a1 a0 S1 S0
X X X 1 0 0
X X 1 0 0 1
X 1 0 0 1 0
1 0 0 0 1 1
16
8
06/12/2019
17
6. Descodificador
Os descodificadores realizam a função inversa dos codificadores.
Convertem código binário noutra forma de representação. (binário → outro).
a1 a0
a1 a0 S3 S2 S1 S0
0 0 1 1 1 0
1 1
0 1 1 1 0 1
1 0 1 0 1 1
& S0
1 1 0 1 1 1
& S1
18
9
06/12/2019
G1 𝐺̅ 2A 𝐺̅ 2B C B A 7 6 5 4 3 2 1 0
0 X X X X X 1 1 1 1 1 1 1 1 BIN/OCT
X 1 X X X X 1 1 1 1 1 1 1 1 A 1
X X 1 X X X 1 1 1 1 1 1 1 1 B 2
C 4
1 0 0 0 0 0 1 1 1 1 1 1 1 0 “1”
D
1 0 0 0 0 1 1 1 1 1 1 1 0 1
1 0 0 0 1 0 1 1 1 1 1 0 1 1 EN
&
1 0 0 0 1 1 1 1 1 1 0 1 1 1
1 0 0 1 0 0 1 1 1 0 1 1 1 1
1 0 0 1 0 1 1 1 0 1 1 1 1 1 BIN/OCT
1 0 0 1 1 0 1 0 1 1 1 1 1 1 1
2
1 0 0 1 1 1 0 1 1 1 1 1 1 1 4
19
Entradas Saídas
Dec. 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 a = D + B + C.A + C.A
2 0 0 1 0 1 1 0 1 1 0 1
3 0 0 1 1 1 1 1 1 0 0 1 b = D.C + C.B + D.B.A + D.B.A
4 0 1 0 0 0 1 1 0 0 1 1
c = D.C + C.B + D.A
5 0 1 0 1 1 0 1 1 0 1 1
6 0 1 1 0 1 0 1 1 1 1 1 d = D + C.A + C.B.A + C.B + B.A
7 0 1 1 1 1 1 1 0 0 0 0
8 1 0 0 0 1 1 1 1 1 1 1
e = D.C + C.A + B.A + D.B
9 1 0 0 1 1 1 1 0 0 1 1 f = D + B.A + C.B + C.A
Para valores superiores a 9 o display deverá apresentar letra E (Erro) g = D + C.B + C.B + B.A
20
10
06/12/2019
L X X X X X H ON ON ON ON ON ON ON
21
Saídas
ativas
baixas
22
11
06/12/2019
7. Multiplexador (MUX)
23
f C BA C BA CB A CBA
f C BA C BA CB A CBA m ( 2,3,5,6)
24
12
06/12/2019
8. Desmultiplexador (DEMUX)
25
9. Comparadores de igualdade
A porta XOR (OU exclusivo) pode funcionar como um comparador de igualdade de 1 bit
Comparador de
igualdade de 1 bit
Comparador de
igualdade de 4 bits
26
13
06/12/2019
X B1A1 B0 A 1A 0 B1B0 A 0
Y=?
Z=?
27
28
14
06/12/2019
B A Co S
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 0
29
1 0 0 1 1 1 1 1
1 1 1
1 0 0 1 0
30
15
06/12/2019
Módulo 6025
Circuitos Combinatórios
25H
FIM
obrigado
31
16