Aula 7 Codificadores e Decodificadores SEL 44 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira
Códigos/Decodificadores CÓDIGOS: l Conjunto organizado de sinais em que a informação é transformada para efetivar o processo de comunicação; l Números, letras ou palavras representadas por um grupo especial de símbolos (dígitos binários); l Ex. Código BCD, GRAY, ASCII,... PROCESSO DE COMUNICAÇÃO EMISSOR Informação Código Canal RECEPTOR
Funções Códigos/Decodificadores Lógicas. CÓDIGO GRAY l Apenas um bit varia entre dois decimais consecutivos; l Representa 6 dígitos; l Utilizado para codificação de símbolos em modems.
Funções Códigos/Decodificadores Lógicas. CÓDIGO GRAY (Variação de apenas bit entre cada algarismo) Decimal Gray 2 3 4 5 6 7 8 9 2 3 4 5 AB CD 7 8 5 2 6 5 3 4 9 4 3 2
Funções Códigos/Decodificadores Lógicas 2. CÓDIGO 2 entre 5 (2 bits em 5 bits) usado em telefonia Códigos de 5 bits facilitam: decodificação em alguns casos; detecção de erros (BIT DE PARIDADE)
Primeiros códigos alfa numéricos
Funções Códigos/Decodificadores Lógicas 3. CÓDIGO ASCII ( American Standard Code for Information Interchange ) possui 7 bits (28 caracteres) versão estendida de 8 bits (256 caracteres) mundialmente utilizado para troca de informações entre equipamentos de comunicação Código Alfa-numérico: algarismos; caracteres alfabéticos; caracteres especiais (%,?, &, #...); caracteres de controle (<RETURN>...) Código de 7 bits: X 6 X 5 X 4 X 3 X 2 X X (X = ou )* * Letra A ; Letra B ; Letra a ; Numeral...
Funções Códigos/Decodificadores Lógicas CÓDIGO ASCII FIM
CÓDIGO ASCII estendido
Funções Códigos/Decodificadores Lógicas Conversão de Binário para ASCII l Exemplo H E L P l Resposta HELP
Funções Códigos/Decodificadores Lógicas 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 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. Diagrama geral de um DECODIFICADOR
Codificadores 2. Diagrama geral de um CODIFICADOR
Codificadores CODIFICADORES. Gray Binário Decimal ABCD S 3 S 2 S S 2 3 4 5 6 7 8 9 2 3 4 5
Gray Binário S 3 = A ABCD S 3 AB CD
Gray Binário S 2 = AB+AB = A + B ABCD S 2 AB CD
Gray Binário S = ABC+ABC+ABC+ABC = A+B+C ABCD S AB CD
Gray Binário S = A + B + C + D ABCD S 2 AB CD
Codificadores CODIFICADORES. Gray Binário Gray Binário ABCD S 3 S 2 S S A S 3 B C D S 2 S S
Funções Códigos/Decodificadores Lógicas DECODIFICADORES 2. BCD Display de 7 segmentos
LED
Display de 7 Segmentos - Conjunto de 7 LEDs conectados
Display de 7 Segmentos a f g b DISPLAY A LED: catodo comum (catodos de todos os LEDs aterrados) à acende com nível lógico e c anodo comum (anodos de todos os LEDs ligados em Vcc) à acende com nível lógico d
BCD Display de 7 segmentos a = A+C+BD+BD = A+C+B + D ABCD a x x x x x x AB CD x x x x x x
Funções Códigos/Decodificadores Lógicas DECODIFICADORES 2. BCD Display de 7 segmentos a f g b e c d
Funções Códigos/Decodificadores Lógicas l Circuito Lógico
Decodificador BCD Display de 7 segmentos l CI Comercial 7446
Funções Códigos/Decodificadores Lógicas DECODIFICADORES 3. Binário Decimal (Gerador de Produtos Canônicos) l Circuito que tem apenas uma saída ativa (alta ou baixa), de acordo com o produto fundamental correspondente colocado na entrada A B Produto Fundamental A B A B A B A B
Funções Códigos/Decodificadores Lógicas DECODIFICADORES 3. Binário Decimal (Gerador de Produtos Canônicos) Entrada Entrada Saída A B P o A B P A B 2 variáveis P A B P 2 P A B P 3 l Não há combinação de entrada que ative mais de uma saída ao mesmo tempo! P 2 P 3
Funções Códigos/Decodificadores Lógicas DECODIFICADORES 3. Binário Decimal (Gerador de Produtos Canônicos)
Funções Códigos/Decodificadores Lógicas DECODIFICADORES 3. Comercial 7438 (Binário Decimal)
Funções Códigos/Decodificadores Lógicas 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 ); l BCD Display de 7 segmentos (4x7); l Decodificador 3x8, 4x6, 5x32, etc. l Codificador: l Gray Binário (4 x 4); l Octal Binário (8 x 3); l Decimal BCD (x4); l Codificador 8x3, 6x4, 32x5, etc.
FIM