Dasdsd
* pode variar dependendo da implementaçào
Codificadores
Projeto de Circuitos Combinacionais Projeto 1 : Codificador decimal => binário
A’B’C’D A’B’C’D A’B’CD’ A’B’CD A’BC’D’ Entradas A’BC’D A’BCD’ A’BCD AB’C’D’ AB’C’D 0 1 2 3 4 5 6 7 8 9 S3 A 3:8 cod
S2 B
S1 C
S0 D
Saídas
. +V . 1 2 3 4 . .
A
B
C
D
Apenas uma saída é ativada para cada código de entrada.
Projeto de Circuitos Combinacionais Projeto 2 : Decodificador binário (3 bits) => decimal
0 1 2 3 4 5 6 7 ABC ABC ABC ABC ABC ABC ABC ABC
Enb
3:8 dec
S2 A
S1 B
S0 C
Dec 3:8
Dec 3:8 74ALS138
Quatro CIs 74ALS138 formando um decodificador 5:32
Decodificador BCD : decimal
Enb
4:16 dec
S3 S2 S1 S0 A B C D
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
A BCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD
F1
F2
F3
Display de 7 segmentos
Projeto de Circuitos Combinacionais Projeto 3 : Decodificador BCD => 7 segmentos
f g e d
a b a c b
display 7 segmentos
c d
e
f
g
BCD => 7-segment Decodificador
entradas
Projeto de Circuitos Combinacionais
AB CD 00 01 11 C 10 1 1 B X X 00 1 0 1 01 0 1 1 11 X X X A 10 1 1 D X C 10 1 0 B X X 11 1 1 X X C 10 0 1 B X X AB CD 00 01 00 1 1 01 1 0 11 X X A 10 1 1 D 11 1 1 X X AB CD 00 01 00 1 1 01 1 1 11 X X A 10 1 1 D
a
b
c
a = A + B D + C + B' D' b = A + C' D' + C D + B' c = A + B + C' + D
Decodificador/driver BCD para 7 segmentos para display de LEDs de 7 segmentos tipo anodo comum
Conversores de códigos
conversor de códigos M:N
Conversor octal para binário (8 linhas para 3 linhas)
entradas
saídas
8 entradas
apenas uma linha ativa (L) por vez
Projeto de Circuitos Combinacionais Conversor BCD => Código de Gray tabela verdade
A 0 0 0 0 0 0 0 0 1 1 1 1