Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
-1-
Circuitos Combinacionais Dedicados:
1-Codificadores e decodificadores:
Uma grande parte dos sistemas digitais trabalham com níveis lógicos representando
informações que devem ser codificadas.
Devido a grande diversidade de informações e ao desenvolvimento da eletrônica digital,
vários códigos forma criados, e conseqüentemente vários circuitos se fizeram necessários
para a codificação e decodificação destas informações.
O código BCD 8421 ou simplesmente BCD (binário codificado em decimal) é um dos mais
comuns nos sistemas digitais. Ele é composto de quatro bits, tendo cada bit um peso
equivalente ao do sistema numérico binário, ou seja, 1 para o bit a direita (bit menos
significativo) até 8 para o último bit a esquerda (bit mais significativo).
BCD
Decimal
8 4 2 1
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
b)Código Gray
O código Gray como característica principal o fato de apenas um bit variar na mudança de
um número para outro subseqüente, como mostra a tabela abaixo:
Eletrônica Digital
-2-
Decimal Gray
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
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
Esta característica é chamada adjacência, sendo muito útil no processo de simplificação por
mapas de Karnaugh.
1.1-Codificadores:
Exemplo: Um teclado decimal é composto por dez chaves que devem ser codificadas em
BCD:
Eletrônica Digital
-3-
Pela figura pode-se ver que quando as chaves estão acionadas fornecem nível lógico 1 as
entradas do codificador, e quando desacionadas fornecem nível lógico zero. Assim pode-se
montar a tabela verdade do codificador:
E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 S3 S2 S1 S0
1 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 0 0 0 1
0 0 1 0 0 0 0 0 0 0 0 0 1 0
0 0 0 1 0 0 0 0 0 0 0 0 1 1
0 0 0 0 1 0 0 0 0 0 0 1 0 0
0 0 0 0 0 1 0 0 0 0 0 1 0 1
0 0 0 0 0 0 1 0 0 0 0 1 1 0
0 0 0 0 0 0 0 1 0 0 0 1 1 1
0 0 0 0 0 0 0 0 1 0 1 0 0 0
0 0 0 0 0 0 0 0 0 1 1 0 0 1
S0 = E1 + E3 + E5 + E7 + E9
S1 = E2 + E3 + E6 + E7
S2 = E4 + E5 + E6 + E7
S3 = E8 + E9
1.2-Decodificadores:
E3 E2 E1 E0 S0 S1 S2 S3 S4 S5 S6 S7 S8 S9
0 0 0 0 1 0 0 0 0 0 0 0 0 0
0 0 0 1 0 1 0 0 0 0 0 0 0 0
0 0 1 0 0 0 1 0 0 0 0 0 0 0
0 0 1 1 0 0 0 1 0 0 0 0 0 0
0 1 0 0 0 0 0 0 1 0 0 0 0 0
0 1 0 1 0 0 0 0 0 1 0 0 0 0
0 1 1 0 0 0 0 0 0 0 1 0 0 0
0 1 1 1 0 0 0 0 0 0 0 1 0 0
1 0 0 0 0 0 0 0 0 0 0 0 1 0
1 0 0 1 0 0 0 0 0 0 0 0 0 1
Eletrônica Digital
-4-
DISPLAY DE 7 SEGMENTOS
Muitos displays numéricos usam a configuração de sete segmentos para formar os dígitos
de 0 a 9 e em alguns casos, dígitos hexadecimais (A até F).
Cada segmento é composto por um material que emite luz quando uma corrente circula por
ele. Na maioria das vezes o segmento é composto por um led.
A figura a seguir ilustra o aspecto de um display de 7 segmentos.
2-Multiplexadores e demultiplexadores:
CONCLUSÕES:
Multiplexador é um circuito lógico que tendo diversas entradas de dados, permite que
apenas uma delas atinja a saída por vez. O multiplexador tem como principais aplicações:
seleção de dados, encaminhamento de dados, operações seqüenciais, etc.
Demultiplexador é um circuito lógico que executa a operação inversa do multiplexador, ou
seja, recebe os dados de uma única entrada e os distribui separadamente para uma das
diversas saídas. O demultiplexador é muito utilizado na recepção de dados do
multiplexador e em transmissão síncrona de dados.
TABELA DA VERDADE DE UM
MULTIPLEXADOR
DADOS A0 A1 SAÍDA
D0 0 0 S (D0)
D1 0 1 S (D1)
D2 1 0 S (D2)
D3 1 1 S (D3)
Se por exemplo, tivermos A0 = 1 e A1 = 0, teremos o dado da entrada 3 (D2) na saída S.
TABELA DA VERDADE DE UM
DEMULTIPLEXADOR
DADOS A0 A1 S0 S1 S2 S3
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
Geralmente uma entrada adicional é utilizada para controle da entrada de dados, onde os
dados somente serão transferidos para a saída se esta entrada estiver habilitada. Essa
entrada é chamada Strobe (G) e dessa forma, a expressão da saída será: