Aula09 - Codificadores e Decodificadores (Internet)
Aula09 - Codificadores e Decodificadores (Internet)
Aula09 - Codificadores e Decodificadores (Internet)
Codificadores e Decodificadores
Códigos/Decodificadores
CÓDIGOS:
Informação
Código
EMISSOR RECEPTOR
Canal
Funções Lógicas
Códigos/Decodificadores
1. CÓDIGO GRAY
l Representa 16 dígitos;
l Utilizado para
codificação de
símbolos em modems.
Funções Lógicas
Códigos/Decodificadores
1. CÓDIGO GRAY
(Variação de apenas 1 bit entre cada algarismo)
Decimal Gray
0 0000
1 0001
2 0011
3 0010 AB
4 0110 CD 00 01 11 10
5 0111
6 0101
00 0 7 8 15
7 0100 01 1 6 9 14
8 1100
9 1101 11 2 5 10 13
10 1111
11 1110 10 3 4 11 12
12 1010
13 1011
14 1001
15 1000
Funções Lógicas
Códigos/Decodificadores
2. CÓDIGO 2 entre 5
3. CÓDIGO ASCII
• (“American Standard Code for Information Interchange”)
• Código Alfa-numérico:
• algarismos;
• caracteres alfabéticos;
• caracteres especiais (%, ?, &, #...);
• caracteres de controle (<RETURN>...)
* Letra A 100 0001; Letra B 100 0010; Letra a 110 0001; Numeral 1 011 0001....
Funções Lógicas
Códigos/Decodificadores
CÓDIGO ASCII
FIM
CÓDIGO ASCII “estendido”
Funções Lógicas
Códigos/Decodificadores
H E L P
l Resposta HELP
Funções Lógicas
Códigos/Decodificadores
DECODIFICADORES x CODIFICADORES
l Decodificador:
l Circuito digital que faz a conversão de um código
binário para um outro código ou um número
qualquer ;
l Geralmente recebe um código binário na entrada
e ativa apenas 1 saída, correspondente ao
número decodificado;
l Codificador:
l Circuito digital que faz a conversão de um
número (ou um código qualquer) para um código
binário;
l Geralmente recebe um dado de entrada onde
somente um bit é ativado por vez, e tem como
saída um código binário de N bits;
Decodificadores
CODIFICADORES
1. Gray Binário
ABCD S3 AB
00 01 11 10
0000 0 CD
0001 0
0011 0 00 0 0 1 1
0010 0
0110 0
0111 0
0101 0
01 0 0 1 1
0100 0
1100 1
1101 1 0 0 1 1
1111 1 11
1110 1
1010 1
1011 1 10 0 0 1 1
1001 1
1000 1
Gray Binário
S2 = AB+AB = A + B
ABCD S2 AB
00 01 11 10
0000 0 CD
0001 0
0011 0 00 0 1 0 1
0010 0
0110 1
0111 1
0101 1
01 0 1 0 1
0100 1
1100 0
1101 0 0 1 0 1
1111 0 11
1110 0
1010 1
1011 1 10 0 1 0 1
1001 1
1000 1
Gray Binário
S1 = ABC+ABC+ABC+ABC = A+B+C
ABCD S1 AB
00 01 11 10
0000 0 CD
0001 0
0011 1 00 0 1 0 1
0010 1
0110 0
0111 0
0101 1
01 0 1 0 1
0100 1
1100 0
1101 0 1 0 1 0
1111 1 11
1110 1
1010 0
1011 0 10 1 0 1 0
1001 1
1000 1
Gray Binário
S0 = A + B + C + D
ABCD S2 AB
00 01 11 10
0000 0 CD
0001 1
0011 0 00 0 1 0 1
0010 1
0110 0
0111 1
0101 0
01 1 0 1 0
0100 1
1100 0
1101 1 0 1 0 1
1111 0 11
1110 1
1010 0
1011 1 10 1 0 1 0
1001 0
1000 1
Codificadores
CODIFICADORES
1. Gray Binário
Gray Binário
ABCD S3S2S1S0 A S3
0000 0000
0001 0001
0011 0010 S2
0010 0011
0110 0100
B
0111 0101
0101 0110
0100 0111 S1
1100 1000 C
1101 1001
1111 1010
1110 1011
1010 1100 S0
1011 1101
1001 1110
D
1000 1111
Funções Lógicas
Códigos/Decodificadores
DECODIFICADORES
2. BCD Display de 7 segmentos
LED
Display de 7 Segmentos
- Conjunto de 7 LEDs conectados
Display de 7 Segmentos
DISPLAY A LED:
f b
g • catodo comum (catodos de todos os LEDs
aterrados) à acende com nível lógico 1
d
1
1
BCD Display de 7 segmentos
a = A+C+BD+BD = A+C+B + D
ABCD a AB
00 01 11 10
0000 1 CD
0001 0
0010 1 00 1 0 x 1
0011 1
0100 0
0101 1
0110 1
01 0 1 x 1
0111 1
1000 1
1001 1 1 1 x x
1010 x 11
1011 x
1100 x
1101 x 10 1 1 x x
1110 x
1111 x
Funções Lógicas
Códigos/Decodificadores
DECODIFICADORES
2. BCD Display de 7 segmentos
f b
g
e c
d
Funções Lógicas
Códigos/Decodificadores
l Circuito Lógico
Decodificador BCD Display de 7 segmentos
l CI Comercial – 7446
Funções Lógicas
Códigos/Decodificadores
DECODIFICADORES
3. Binário Decimal (Gerador de Produtos Canônicos)
A B Produto Fundamental
0 0 A B
0 1 A B
1 0 A B
1 1 A B
Funções Lógicas
Códigos/Decodificadores
DECODIFICADORES
3. Binário Decimal (Gerador de Produtos Canônicos)
2 variáveis
Entrada Entrada Saída A
P0
AB 00 Po B
AB 01 P1
AB 10 P2 P1
AB 11 P3
P2
l Não há combinação
de entrada que
ative mais de uma
P3
saída ao mesmo
tempo!
Funções Lógicas
Códigos/Decodificadores
DECODIFICADORES
3. Binário Decimal (Gerador de Produtos Canônicos)
Funções Lógicas
Códigos/Decodificadores
DECODIFICADORES
3. Comercial 74138 (Binário Decimal)
Funções Lógicas
Códigos/Decodificadores
DECODIFICADORES
4. BCD Decimal
Codificadores
CODIFICADORES
5. Octal Binário
Codificadores e Decodificadores
EXEMPLOS
l Decodificador:
l Binário → Gray (4 x 4);
l Binário → Decimal (4 x 10);
l BCD → Display de 7 segmentos (4x7);
l Decodificador 3x8, 4x16, 5x32, etc.
l Codificador:
l Gray → Binário (4 x 4);
l Octal → Binário (8 x 3);
l Decimal → BCD (10x4);
l Codificador 8x3, 16x4, 32x5, etc.
FIM