Decodificadores

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1230 palavras )
  • Download(s) : 0
  • Publicado : 25 de julho de 2012
Ler documento completo
Amostra do texto
TRABALHO

Decodificador

Código Binário
Antes de falarmos sobre decodificadores, achamos importante fazer um resumo sobre códigos binários.

O sistema binário ou de base 2 é um sistema de numeração posicional em que todas as quantidades se representam com base em dois números, ou seja, zero e um (0 e 1). Em computação, chama-se um dígito binário (0 ou 1) de bit.

Toda a electrónicadigital e computação está baseada nesse sistema binário e na lógica de Boole, que permite representar por circuitos electrónicos digitais (portas lógicas) os números, caracteres, realizar operações lógicas e aritméticas. Os programas de computadores são codificados sob forma binária e armazenados nas mídias (memórias, discos, etc) sob esse formato.

Decodificador
Agora que vimos os códigosbinários , podemos começar a falar sobre decodificador. Há classes de circuitos lógicos combinacionais que são muito utilizados. Em face disto, os fabricantes encapsularam tais circuitos e os vendem na forma de circuitos integrados (CI). Assim ocorre com Multiplexador (Mux), Demultiplexador (Demux), Codificador (Coder), Decodificador (Decoder), e outros. O Decodificador transforma um código desconhecidoem um conhecido.

Decodificador

Circuito cujas entradas representam um número binário(código) e ativa apenas a saída correspondente ao número(código) na entrada. Todas as outras saídas permanecem inativas. O decodificador pode detectar um código e ativar um único sinal de saída na presença desse código. O código, que é o endereço da saída a ser ativada, pode ser apresentado ao decodificadorcomo a saída de outro circuito lógico, tais como endereços de um microprocessador, ou de chaves e contatos.

Figura 1

Alguns códigos não utilizam as 2n combinações de entrada, como o código BCD. Antes de continuarmos, oque código BCD ? O código BCD é um sistema de representação dos dígitos decimais desde 0 até 9 com um código binário de 4 bits.

O código BCD 8421 (de Binary-coded decimal8421) é um sistema de codificação de números decimais em binários de quatro bits. Os valores 8421 são respectivamente os valores de 2 elevado ao valor de sua posição. Este código assume apenas 10 dígitos, variando de 0 a 9.
Deci mal 2^3 (8) 0 0 0 0 0 0 0 0 1 2^2 (4) 0 0 0 0 1 1 1 1 0 2^1 (2) 0 0 1 1 0 0 1 1 0 2^0 (1) 0 1 0 1 0 1 0 1 0

[...] continuando
neste caso, quando um código inválidoaparece na entrada, então nenhuma linha de saída é ativada.

0 1 2 3 4 5 6 7 8

Decodificador 8-para-1(binário-para-octal)
Circuito Lógico Tabela Verdade

ENTRADAS

SAÍDAS O0 1 0 0 0 0 0 O1 0 1 0 0 0 0 O2 0 0 1 0 0 0 O3 0 0 0 1 0 0 O4 0 0 0 0 1 0 O5 0 0 0 0 0 1 O6 0 0 0 0 0 0 O7 0 0 0 0 0 0

C 0 0 0 0 1 1

B 0 0 1 1 0 0

A 0 1 0 1 0 1

1
1

1
1

0
1

0
0

0
0

0
00
0

0
0

0
0

1
0

0
1

Figura 2

Decodificação de Endereço Binário-para-Octal

As entradas A, B, e C é um número binário aplicado nas entradas de seleção.As oito saídas Y0 até Y7 representam os oito caracteres do sistema octal, que são ativadas uma por vez em resposta ao endereço de entrada.

Figura 7

Decodificador SN74LS138
Características: Todas as saídas sãoativas BAIXAS, mutuamente excludentes. Três entradas de HABILITAÇÃO G1, G2A, G2B. Três entradas de endereços A, B, C que fornecem, quando habilitado, 8 saídas ativas BAIXAS, Y0 até Y7.

Símbolo Lógico IEEE/ANSI para 74LS138

Circuito Lógico

O retângulo marcado “&” e suas entradas G1, G2A, G2B e a denominação EN indicam que as linhas de entrada de energia (4), (5) e (6) são combinadas em umaporta AND para produzir o sinal habilitador interno.

Os decodificadores tem várias aplicações: as saídas ativadas podem servir para ativar o alarme de um sistema com uma ocorrência de uma combinação específica de entradas; partir um determinado sistema em resposta a uma combinação decodificada; servir como decodificador de um código específico de entrada para habilitar outro circuito; e ser...
tracking img