Você está na página 1de 47

Circuitos Combinacionais (Parte II):

Codificadores e Decodificadores
Professor: Ayslan Caisson.
Instituto Federal de Educao, Cincia e Tecnologia de Alagoas
Curso de Tecnlogo em Sistemas Eltricos
Curso tcnico subsequente em Redes de Computadores
Circuitos Combinacionais (Parte II)
Codificadores e Decodificadores
Cdigos
Codificadores
Decodificadores
Projeto de Decodificadores
Decodificador para Display de 7 segmentos
2
Cdigos
Circuitos Combinacionais (Parte II)
Cdigos
BCD 8421
Excesso 3
Gray
2 entre 5
Johnson
987654321
4
Circuitos Combinacionais (Parte II)
BCD 8421
BCD = Binary Coded Decimal
Codificao do sistema decimal em binrio
Cdigo de 4 bits
Cdigo vlido de 0 a 9
10
5
Circuitos Combinacionais (Parte II)
BCD 8421
6
Decimal BCD 8421
A B C D
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
Circuitos Combinacionais (Parte II)
Outros cdigos BCD
BCD 7421
BCD 5211
BCD 2421
7
Circuitos Combinacionais (Parte II)
BCD 7421
8
Decimal BCD 7421
A B C D
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 1 0 0 0
8 1 0 0 1
9 1 0 1 0
Circuitos Combinacionais (Parte II)
BCD 5211
9
Decimal BCD 5211
A B C D
0 0 0 0 0
1 0 0 0 1
2 0 0 1 1
3 0 1 0 1
4 0 1 1 1
5 1 0 0 0
6 1 0 0 1
7 1 0 1 1
8 1 1 0 1
9 1 1 1 1
Circuitos Combinacionais (Parte II)
BCD 2421
10
Decimal BCD 2421
A B C D
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 1 0 1 1
6 1 1 0 0
7 1 1 0 1
8 1 1 1 0
9 1 1 1 1
Circuitos Combinacionais (Parte II)
Excesso 3
Transformao do nmero decimal no binrio
correspondente, somando-se 3 unidades
0
10
= 0000 somando-se 3 temos 0011
11
Circuitos Combinacionais (Parte II)
Excesso 3
12
Decimal Excesso 3
A B C D
0 0 0 1 1
1 0 1 0 0
2 0 1 0 1
3 0 1 1 0
4 0 1 1 1
5 1 0 0 0
6 1 0 0 1
7 1 0 1 0
8 1 0 1 1
9 1 1 0 0
Circuitos Combinacionais (Parte II)
Gray
De um nmero a outro apenas um bit varia
13
Circuitos Combinacionais (Parte II)
Gray
14
Decimal Gray
A B C D
0 0 0 0 0
1 0 0 0 1
2 0 0 1 1
3 0 0 1 0
4 0 1 1 0
5 0 1 1 1
6 0 1 0 1
7 0 1 0 0
8 1 1 0 0
9 1 1 0 1
Circuitos Combinacionais (Parte II)
Gray (continuao)
15
Decimal Gray
A B C D
10 1 1 1 1
11 1 1 1 0
12 1 0 1 0
13 1 0 1 1
14 1 0 0 1
15 1 0 0 0
Circuitos Combinacionais (Parte II)
2 entre 5
2 bits iguais a 1 dentro de 5 bits
16
Circuitos Combinacionais (Parte II)
2 entre 5
17
Decimal 2 entre 5
A B C D E
0 0 0 0 1 1
1 0 0 1 0 1
2 0 0 1 1 0
3 0 1 0 0 1
4 0 1 0 1 0
5 0 1 1 0 0
6 1 0 0 0 1
7 1 0 0 1 0
8 1 0 1 0 0
9 1 1 0 0 0
Circuitos Combinacionais (Parte II)
Johnson
Cdigo utilizado na construo do contador
Johnson.
18
Circuitos Combinacionais (Parte II)
Johnson
19
Decimal Johnson
A B C D E
0 0 0 0 0 0
1 0 0 0 0 1
2 0 0 0 1 1
3 0 0 1 1 1
4 0 1 1 1 1
5 1 1 1 1 1
6 1 1 1 1 0
7 1 1 1 0 0
8 1 1 0 0 0
9 1 0 0 0 0
Circuitos Combinacionais (Parte II)
9876543210
Decimal 9 8 7 6 5 4 3 2 1 0
0 0 0 0 0 0 0 0 0 0 1
1 0 0 0 0 0 0 0 0 1 0
2 0 0 0 0 0 0 0 1 0 0
3 0 0 0 0 0 0 1 0 0 0
4 0 0 0 0 0 1 0 0 0 0
5 0 0 0 0 1 0 0 0 0 0
6 0 0 0 1 0 0 0 0 0 0
7 0 0 1 0 0 0 0 0 0 0
8 0 1 0 0 0 0 0 0 0 0
9 1 0 0 0 0 0 0 0 0 0
20
Codificadores e Decodificadores
Circuitos Combinacionais (Parte II)
Codificadores e Decodificadores
Decimal / Binrio
Binrio / Decimal
Projeto de decodificadores
Display de 7 segmentos
22
Circuitos Combinacionais (Parte II)
Codificadores e Decodificadores
Circuitos que efetuam a passagem de um
determinado cdigo para outro
Exemplo Calculadora
23
Circuitos Combinacionais (Parte II)
Codificador Decimal/Binrio
24
Circuitos Combinacionais (Parte II)
Codificador Decimal/Binrio
Exemplo Calculadora
Entradas chaves numeradas de 0 a 9
Sadas 4 bits em BCD 8421 para representar a chave
acionada
Chave fechada equivale a nvel 0
Problema prtico da famlia TTL.
25
Codificador Decimal/Binrio
Exemplo Calculadora
Chave
Decimal
BCD 8421
A B C D
Ch0
Ch1
Ch2
Ch3
Ch4
Ch5
Ch6
Ch7
Ch8
Ch9
26
Codificador Decimal/Binrio
Exemplo Calculadora
Chave
Decimal
BCD 8421
A B C D
Ch0 0 0 0 0
Ch1 0 0 0 1
Ch2 0 0 1 0
Ch3 0 0 1 1
Ch4 0 1 0 0
Ch5 0 1 0 1
Ch6 0 1 1 0
Ch7 0 1 1 1
Ch8 1 0 0 0
Ch9 1 0 0 1
27
Circuitos Combinacionais (Parte II)
Codificador Decimal/Binrio
Sada A
Vale 1 quando Ch8 ou Ch9 acionada
Sada B
Vale 1 quando Ch4, Ch5, Ch6 ou Ch7 acionada
Sada C
Vale 1 quando Ch2, Ch3, Ch6 ou Ch7 acionada
Sada D
Vale 1 quando Ch1, Ch3, Ch5, Ch7 ou Ch9
28
Circuitos Combinacionais (Parte II)
Codificador Decimal/Binrio
Conforme definido anteriormente chave fechada =
nvel 0, ento devemos usar um NOT + OU para as
sadas ou usar o equivalente NAND
NAND sada = 1 sempre que pelo menos uma das
entradas = 0
29
Circuitos Combinacionais (Parte II)
Codificador Decimal/Binrio
30
Circuitos Combinacionais (Parte II)
Decodificador Binrio/Decimal
Entradas 4 bits em BCD 8421 e sada bits do
cdigo decimal 9876543210
31
Circuitos Combinacionais (Parte II)
Decodificador Binrio/Decimal
32
Circuitos Combinacionais (Parte II)
Decodificador Decimal/Binrio
Deve-se montar o mapa de Karnaugh para cada
uma das sadas da tabela anterior
Cdigo BCD 8421 no possui nmeros maiores que 9
logo tanto faz o valor assumido nas possibilidades
excedentes
Estes casos sero considerados como condies
irrelevantes (marcados com um X no diagrama)
33
Circuitos Combinacionais (Parte II)
34
Circuitos Combinacionais (Parte II)
35
Circuitos Combinacionais (Parte II)
36
Circuitos Combinacionais (Parte II)
37
Circuitos Combinacionais (Parte II)
38
Circuitos Combinacionais (Parte II)
39
Circuitos Combinacionais (Parte II)
40
Circuitos Combinacionais (Parte II)
41
Circuitos Combinacionais (Parte II)
42
Circuitos Combinacionais (Parte II)
43
Circuitos Combinacionais (Parte II)
Circuito do decodificador
44
Projeto de Decodificadores
Circuitos Combinacionais (Parte II)
Exerccio para casa
Projete um decodificador que transforme do
cdigo BCD 8421 para o cdigo Johnson.
Entregar na prxima aula (14/08/14)
46
Circuitos Combinacionais (Parte II)
47
Bibliografia:
Livro texto: IODETA, I. V; CAPUANO,
F. G. Elementos da Eletrnica Digital.
35 edio, rica, 2003.
Circuitos Combinacionais (Parte II)

Você também pode gostar