SlideShare a Scribd company logo
1 of 9
Codificadores e descodificadores

    Os codificadores e descodificadores são circuitos que transformam
    informações obtidas de determinada maneira em umas informações em
    outra forma de código que possam ser usadas pelos circuitos seguintes.


    Como a transformação dos códigos que ocorrem com maior frequência
    nos circuitos digitais são as que envolvem a passagem de sinais na
    forma binária para a forma digital e vice-versa, os termos codificadores e
    descodificadores       são    específicos    para   estes    tipos      de   sinais.


    Assim, denominamos codificadores os circuitos que transformam sinais
    obtidos na forma decimal em sinais binários ou BCD (Binary Coded
    Decimal) ou ainda sinais obtidos a partir de 16 entradas em sinais
    codificados       em         hexadecimal       qwenquanto              denominamos
    descodificadores os circuitos que convertem sinais binários ou BCD em
    sinais decimais ou de outro tipo, como por exemplo os hexadecimais ou
    ainda   capazes    de        excitar   um    mostrador      de     7    segmentos.


Analisemos os dois tipos de circuitos.

                                 Codificadores

    Podemos definir de forma simples um circuito codificador como um
    circuito que seja capaz de converter um sinal de determinado tipo, como
    por     exemplo        decimal,        num     sinal     digital        ou    BCD.


    Assim, se tivermos 10 chaves de acionamento ou 10 entradas de sinais
    diferentes que representem valores entre 0 e 9, um codificador, como o
    mostrado na figura 1 fará a conversão desses sinais em BCD.
Neste sistema temos 10 entradas e 4 saídas com a obtenção de níveis
lógicos conforme a seguinte tabela verdade:




Observe que nesta tabela a saída que representa o dígito menos
significativo (LSB) é S1 enquanto a saída que representa o dígito mais
significativo              MSB)                   é               S4.


Assim, os "pesos" das saídas nesta tabela e nas que são dadas como
exemplo                 neste                 artigo             são:


S1 = 1
S2 = 2
S3 = 4
S4 = 8
Da mesma forma podemos ter um circuito codificador que converta os
sinais de 16 entradas em sinais correspondentes a uma informação
hexadecimal.




A tabela verdade para tal codificador mostrado na figura 2 será:
Um circuito prático de um codificador pode ser obtido tanto a partir da
utilização de portas lógicas como a partir de uma matriz de diodos.


O processo que utiliza uma matriz de diodos é o mais simples de
entender pela sua própria estrutura que visualmente corresponde a
própria tabela verdade.


Assim, para o caso da decodificação de 10 entradas em saídas BCD
podemos elaborar a matriz mostrada na figura 3.
Veja então que o que temos de fazer é simplesmente colocar um diodo
nas linhas em que precisamos de um nível lógico 1 e não colocar diodo
nenhum nas linhas em que o nível lógico deva ser 0.

Isso significa que nas linhas em que temos o diodo, quando a entrada
vai ao nível alto, a corrente pode circular produzindo assim uma tensão
de saída (nível alto) no resistor de carga correspondente, conforme
mostra                     a                    figura                4.




Deve-se apenas considerar que neste circuito, utilizando-se diodos de
silício temos uma queda de tensão da ordem de 0,7 volts na saída, o
que                deve              ser                 compensado.

Veja que, com este tipo de circuito é possível "programar" o codificador
para se ter saídas digitais de qualquer combinação a partir de uma
entrada.

Assim, conforme mostra a figura 5, nada impede que tenhamos uma
sequência completamente diferente da convencional para a codificação
de um circuito de 4 entradas.
Neste circuito temos a seguinte tabela verdade:




                    Descodificador

Segundo nossa definição, um circuito descodificador faz exatamente "o
contrário" do codificador, passando um conjunto de sinais BCD, binário
ou de outra forma normalmente usada pelos circuitos digitais para a
forma decimal ou outra forma que seja apropriada a excitação de um
display.

Na figura 6 temos o que seria um bloco de um descodificador de 4
entradas operando em binário que fornece uma saída de 10.
A tabela verdade para um circuito descodificador deste tipo seria a
seguinte:




Um outro tipo de descodificador muito usado em projetos eletrônicos que
envolvem displays é o descodificador BCD para 7 segmentos.

Conforme mostra a figura 8, os displays de 7 segmentos podem formar
algarismos de 0 a 9 e alguns outros símbolos acendendo uma
combinação de 7 diodos eletroluminescentes ou LEDs.
Assim, o que temos de fazer é entrar com os sinais BCD no circuito
conveniente e obter na saída os níveis que acionem os segmentos
correspondentes ao dígito que deve aparecer.

Uma tabela verdade para os algarismos de 0 a 9 seria a seguinte:




Observe que a condição de máximo consumo do display ocorre quando
temos o algarismo 8 pois todos os dígitos são acesos.

Para um circuito hexadecimal poderíamos ter as condições adicionais
mostradas na figura 9.
Codificadores e Descodificadores

More Related Content

What's hot

Flip flops,+registradores+e+contadores
Flip flops,+registradores+e+contadoresFlip flops,+registradores+e+contadores
Flip flops,+registradores+e+contadoresprofwtelles
 
Apostila algebra de boole e mapas de karnaugh com exercicios resolvidos
Apostila algebra de boole e mapas de karnaugh com exercicios resolvidosApostila algebra de boole e mapas de karnaugh com exercicios resolvidos
Apostila algebra de boole e mapas de karnaugh com exercicios resolvidosJean Fabrício Miranda
 
Caderno de exercícios Sistemas digitais - Portas lógicas
Caderno de exercícios  Sistemas digitais - Portas lógicasCaderno de exercícios  Sistemas digitais - Portas lógicas
Caderno de exercícios Sistemas digitais - Portas lógicasCarlos Pereira
 
Bistable multivibrator
Bistable multivibratorBistable multivibrator
Bistable multivibratornikki36i
 
Sistemas Digitais - Aula 03 - Sensores, Atuadores e Circuitos
Sistemas Digitais - Aula 03 - Sensores, Atuadores e CircuitosSistemas Digitais - Aula 03 - Sensores, Atuadores e Circuitos
Sistemas Digitais - Aula 03 - Sensores, Atuadores e CircuitosSuzana Viana Mota
 
Quiz Sistemas Digitais comparadores
Quiz Sistemas Digitais comparadoresQuiz Sistemas Digitais comparadores
Quiz Sistemas Digitais comparadoresCarlos Pereira
 
Apresentação CI 555 - Eletrônica Analógica
Apresentação CI 555 - Eletrônica AnalógicaApresentação CI 555 - Eletrônica Analógica
Apresentação CI 555 - Eletrônica AnalógicaJosué Oliveira
 
Microcontroladores PIC - Entradas e saídas Digitais
Microcontroladores PIC - Entradas e saídas DigitaisMicrocontroladores PIC - Entradas e saídas Digitais
Microcontroladores PIC - Entradas e saídas DigitaisFabio Souza
 
Binary to grey code conversion
Binary to grey code conversionBinary to grey code conversion
Binary to grey code conversionSunny
 
Introdução ao Arduino
Introdução ao ArduinoIntrodução ao Arduino
Introdução ao ArduinoPeslPinguim
 
Quiz 1 sdac portas lógicas
Quiz 1 sdac portas lógicasQuiz 1 sdac portas lógicas
Quiz 1 sdac portas lógicasCarlos Pereira
 

What's hot (20)

Flip flops,+registradores+e+contadores
Flip flops,+registradores+e+contadoresFlip flops,+registradores+e+contadores
Flip flops,+registradores+e+contadores
 
Apostila algebra de boole e mapas de karnaugh com exercicios resolvidos
Apostila algebra de boole e mapas de karnaugh com exercicios resolvidosApostila algebra de boole e mapas de karnaugh com exercicios resolvidos
Apostila algebra de boole e mapas de karnaugh com exercicios resolvidos
 
Circuitos sequenciais
Circuitos sequenciaisCircuitos sequenciais
Circuitos sequenciais
 
Caderno de exercícios Sistemas digitais - Portas lógicas
Caderno de exercícios  Sistemas digitais - Portas lógicasCaderno de exercícios  Sistemas digitais - Portas lógicas
Caderno de exercícios Sistemas digitais - Portas lógicas
 
Bistable multivibrator
Bistable multivibratorBistable multivibrator
Bistable multivibrator
 
Sistemas Digitais - Aula 03 - Sensores, Atuadores e Circuitos
Sistemas Digitais - Aula 03 - Sensores, Atuadores e CircuitosSistemas Digitais - Aula 03 - Sensores, Atuadores e Circuitos
Sistemas Digitais - Aula 03 - Sensores, Atuadores e Circuitos
 
Circuitos combinacionais
Circuitos combinacionaisCircuitos combinacionais
Circuitos combinacionais
 
Diodo (1)
Diodo (1)Diodo (1)
Diodo (1)
 
Quiz Sistemas Digitais comparadores
Quiz Sistemas Digitais comparadoresQuiz Sistemas Digitais comparadores
Quiz Sistemas Digitais comparadores
 
decodificador
decodificadordecodificador
decodificador
 
LED
LED LED
LED
 
Díodo zener
Díodo zenerDíodo zener
Díodo zener
 
Decodificador
DecodificadorDecodificador
Decodificador
 
Apresentação CI 555 - Eletrônica Analógica
Apresentação CI 555 - Eletrônica AnalógicaApresentação CI 555 - Eletrônica Analógica
Apresentação CI 555 - Eletrônica Analógica
 
Portas logicas
Portas logicasPortas logicas
Portas logicas
 
Circuitos digitais: Comparador
Circuitos digitais: ComparadorCircuitos digitais: Comparador
Circuitos digitais: Comparador
 
Microcontroladores PIC - Entradas e saídas Digitais
Microcontroladores PIC - Entradas e saídas DigitaisMicrocontroladores PIC - Entradas e saídas Digitais
Microcontroladores PIC - Entradas e saídas Digitais
 
Binary to grey code conversion
Binary to grey code conversionBinary to grey code conversion
Binary to grey code conversion
 
Introdução ao Arduino
Introdução ao ArduinoIntrodução ao Arduino
Introdução ao Arduino
 
Quiz 1 sdac portas lógicas
Quiz 1 sdac portas lógicasQuiz 1 sdac portas lógicas
Quiz 1 sdac portas lógicas
 

Viewers also liked

Circuitos Combinacionais Decodificadores
Circuitos Combinacionais DecodificadoresCircuitos Combinacionais Decodificadores
Circuitos Combinacionais Decodificadorestarcisioti
 
Actividade 3 - CóDigo BináRio
Actividade 3 - CóDigo BináRioActividade 3 - CóDigo BináRio
Actividade 3 - CóDigo BináRionucha2106
 
Tabela asc ii completa
Tabela asc ii completaTabela asc ii completa
Tabela asc ii completajonh132
 
Arquitetura de Computadores
Arquitetura de ComputadoresArquitetura de Computadores
Arquitetura de ComputadoresMayara Oliveira
 
Codificadores y decodificadores
Codificadores y decodificadoresCodificadores y decodificadores
Codificadores y decodificadoresRopoga
 
Módulo 2 Parte 2 (Arquitectura De Computadores)
Módulo 2  Parte 2 (Arquitectura De Computadores)Módulo 2  Parte 2 (Arquitectura De Computadores)
Módulo 2 Parte 2 (Arquitectura De Computadores)guest486e53
 
Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...Miguel Brunings
 
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Miguel Brunings
 
Introdução à Informática - Módulo 6 - O Sistema Operacional e os Outros Softw...
Introdução à Informática - Módulo 6 - O Sistema Operacional e os Outros Softw...Introdução à Informática - Módulo 6 - O Sistema Operacional e os Outros Softw...
Introdução à Informática - Módulo 6 - O Sistema Operacional e os Outros Softw...Ministério Público da Paraíba
 

Viewers also liked (15)

Circuitos Combinacionais Decodificadores
Circuitos Combinacionais DecodificadoresCircuitos Combinacionais Decodificadores
Circuitos Combinacionais Decodificadores
 
Sistemas digitais arquitectura computadores
Sistemas digitais arquitectura computadoresSistemas digitais arquitectura computadores
Sistemas digitais arquitectura computadores
 
Codigo binario...
Codigo binario...Codigo binario...
Codigo binario...
 
Actividade 3 - CóDigo BináRio
Actividade 3 - CóDigo BináRioActividade 3 - CóDigo BináRio
Actividade 3 - CóDigo BináRio
 
Tabela asc ii completa
Tabela asc ii completaTabela asc ii completa
Tabela asc ii completa
 
Relatório Eletronica
Relatório EletronicaRelatório Eletronica
Relatório Eletronica
 
Códigos BCD, Gray e ASCII
Códigos  BCD, Gray e ASCIICódigos  BCD, Gray e ASCII
Códigos BCD, Gray e ASCII
 
Arquitetura de Computadores
Arquitetura de ComputadoresArquitetura de Computadores
Arquitetura de Computadores
 
Codificadores y decodificadores
Codificadores y decodificadoresCodificadores y decodificadores
Codificadores y decodificadores
 
Código binário
Código binárioCódigo binário
Código binário
 
Módulo 2 Parte 2 (Arquitectura De Computadores)
Módulo 2  Parte 2 (Arquitectura De Computadores)Módulo 2  Parte 2 (Arquitectura De Computadores)
Módulo 2 Parte 2 (Arquitectura De Computadores)
 
Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...Características de sumadores, codificadores, decodificadores, multiplexores y...
Características de sumadores, codificadores, decodificadores, multiplexores y...
 
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
 
Introdução à Informática - Módulo 1 - O Computador
Introdução à Informática - Módulo 1 - O ComputadorIntrodução à Informática - Módulo 1 - O Computador
Introdução à Informática - Módulo 1 - O Computador
 
Introdução à Informática - Módulo 6 - O Sistema Operacional e os Outros Softw...
Introdução à Informática - Módulo 6 - O Sistema Operacional e os Outros Softw...Introdução à Informática - Módulo 6 - O Sistema Operacional e os Outros Softw...
Introdução à Informática - Módulo 6 - O Sistema Operacional e os Outros Softw...
 

Similar to Codificadores e Descodificadores

Curso básico de eletrônica digital parte 12
Curso básico de eletrônica digital parte 12Curso básico de eletrônica digital parte 12
Curso básico de eletrônica digital parte 12Renan Boccia
 
Apostila de práticas_de_eletrônica_digital_ii2
Apostila de práticas_de_eletrônica_digital_ii2Apostila de práticas_de_eletrônica_digital_ii2
Apostila de práticas_de_eletrônica_digital_ii2sinohara
 
Curso básico de eletrônica digital parte 5
Curso básico de eletrônica digital parte 5Curso básico de eletrônica digital parte 5
Curso básico de eletrônica digital parte 5Renan Boccia
 
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...Ciro Marcus
 
75091103 funcoes-ci-7404-7408-7432-7400
75091103 funcoes-ci-7404-7408-7432-740075091103 funcoes-ci-7404-7408-7432-7400
75091103 funcoes-ci-7404-7408-7432-7400Bruno Quaresma
 
Arduino UNO.conversor AD.docx
Arduino UNO.conversor AD.docxArduino UNO.conversor AD.docx
Arduino UNO.conversor AD.docxRudnei Barbosa
 
Curso básico de eletrônica digital parte 10
Curso básico de eletrônica digital parte 10Curso básico de eletrônica digital parte 10
Curso básico de eletrônica digital parte 10Renan Boccia
 
Comunicacao_dados, sinal, analógico, digital.ppt
Comunicacao_dados, sinal, analógico, digital.pptComunicacao_dados, sinal, analógico, digital.ppt
Comunicacao_dados, sinal, analógico, digital.pptssuser74cb06
 
Aula 10 - Códigos BCD.pptx
Aula 10 - Códigos BCD.pptxAula 10 - Códigos BCD.pptx
Aula 10 - Códigos BCD.pptxriodurval
 
Aula 25-Teoria-ED2-Conversor_AD_Aluno_20161S.pdf
Aula 25-Teoria-ED2-Conversor_AD_Aluno_20161S.pdfAula 25-Teoria-ED2-Conversor_AD_Aluno_20161S.pdf
Aula 25-Teoria-ED2-Conversor_AD_Aluno_20161S.pdfCarlos Alexandre Ferri
 
Códigos Convolucionais (sequenciais)
Códigos Convolucionais (sequenciais)Códigos Convolucionais (sequenciais)
Códigos Convolucionais (sequenciais)Mauro Tapajós
 
Arquitetura de Computadores: Memórias - Nível lógico
Arquitetura de Computadores: Memórias - Nível lógicoArquitetura de Computadores: Memórias - Nível lógico
Arquitetura de Computadores: Memórias - Nível lógicoElaine Cecília Gatto
 

Similar to Codificadores e Descodificadores (20)

Curso básico de eletrônica digital parte 12
Curso básico de eletrônica digital parte 12Curso básico de eletrônica digital parte 12
Curso básico de eletrônica digital parte 12
 
Circuitos combinatorios
Circuitos combinatoriosCircuitos combinatorios
Circuitos combinatorios
 
Apostila de práticas_de_eletrônica_digital_ii2
Apostila de práticas_de_eletrônica_digital_ii2Apostila de práticas_de_eletrônica_digital_ii2
Apostila de práticas_de_eletrônica_digital_ii2
 
Aula 4 conversor ad e pwm
Aula 4   conversor ad e pwmAula 4   conversor ad e pwm
Aula 4 conversor ad e pwm
 
computaçao
computaçaocomputaçao
computaçao
 
Curso básico de eletrônica digital parte 5
Curso básico de eletrônica digital parte 5Curso básico de eletrônica digital parte 5
Curso básico de eletrônica digital parte 5
 
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
 
Lcd 01
Lcd 01Lcd 01
Lcd 01
 
Lcd 01
Lcd 01Lcd 01
Lcd 01
 
Comunicação i2 c
Comunicação i2 cComunicação i2 c
Comunicação i2 c
 
75091103 funcoes-ci-7404-7408-7432-7400
75091103 funcoes-ci-7404-7408-7432-740075091103 funcoes-ci-7404-7408-7432-7400
75091103 funcoes-ci-7404-7408-7432-7400
 
Arduino UNO.conversor AD.docx
Arduino UNO.conversor AD.docxArduino UNO.conversor AD.docx
Arduino UNO.conversor AD.docx
 
Analógico_Digital.pptx
Analógico_Digital.pptxAnalógico_Digital.pptx
Analógico_Digital.pptx
 
Curso básico de eletrônica digital parte 10
Curso básico de eletrônica digital parte 10Curso básico de eletrônica digital parte 10
Curso básico de eletrônica digital parte 10
 
Conversores D/A
Conversores D/AConversores D/A
Conversores D/A
 
Comunicacao_dados, sinal, analógico, digital.ppt
Comunicacao_dados, sinal, analógico, digital.pptComunicacao_dados, sinal, analógico, digital.ppt
Comunicacao_dados, sinal, analógico, digital.ppt
 
Aula 10 - Códigos BCD.pptx
Aula 10 - Códigos BCD.pptxAula 10 - Códigos BCD.pptx
Aula 10 - Códigos BCD.pptx
 
Aula 25-Teoria-ED2-Conversor_AD_Aluno_20161S.pdf
Aula 25-Teoria-ED2-Conversor_AD_Aluno_20161S.pdfAula 25-Teoria-ED2-Conversor_AD_Aluno_20161S.pdf
Aula 25-Teoria-ED2-Conversor_AD_Aluno_20161S.pdf
 
Códigos Convolucionais (sequenciais)
Códigos Convolucionais (sequenciais)Códigos Convolucionais (sequenciais)
Códigos Convolucionais (sequenciais)
 
Arquitetura de Computadores: Memórias - Nível lógico
Arquitetura de Computadores: Memórias - Nível lógicoArquitetura de Computadores: Memórias - Nível lógico
Arquitetura de Computadores: Memórias - Nível lógico
 

Codificadores e Descodificadores

  • 1. Codificadores e descodificadores Os codificadores e descodificadores são circuitos que transformam informações obtidas de determinada maneira em umas informações em outra forma de código que possam ser usadas pelos circuitos seguintes. Como a transformação dos códigos que ocorrem com maior frequência nos circuitos digitais são as que envolvem a passagem de sinais na forma binária para a forma digital e vice-versa, os termos codificadores e descodificadores são específicos para estes tipos de sinais. Assim, denominamos codificadores os circuitos que transformam sinais obtidos na forma decimal em sinais binários ou BCD (Binary Coded Decimal) ou ainda sinais obtidos a partir de 16 entradas em sinais codificados em hexadecimal qwenquanto denominamos descodificadores os circuitos que convertem sinais binários ou BCD em sinais decimais ou de outro tipo, como por exemplo os hexadecimais ou ainda capazes de excitar um mostrador de 7 segmentos. Analisemos os dois tipos de circuitos. Codificadores Podemos definir de forma simples um circuito codificador como um circuito que seja capaz de converter um sinal de determinado tipo, como por exemplo decimal, num sinal digital ou BCD. Assim, se tivermos 10 chaves de acionamento ou 10 entradas de sinais diferentes que representem valores entre 0 e 9, um codificador, como o mostrado na figura 1 fará a conversão desses sinais em BCD.
  • 2. Neste sistema temos 10 entradas e 4 saídas com a obtenção de níveis lógicos conforme a seguinte tabela verdade: Observe que nesta tabela a saída que representa o dígito menos significativo (LSB) é S1 enquanto a saída que representa o dígito mais significativo MSB) é S4. Assim, os "pesos" das saídas nesta tabela e nas que são dadas como exemplo neste artigo são: S1 = 1 S2 = 2 S3 = 4 S4 = 8
  • 3. Da mesma forma podemos ter um circuito codificador que converta os sinais de 16 entradas em sinais correspondentes a uma informação hexadecimal. A tabela verdade para tal codificador mostrado na figura 2 será:
  • 4. Um circuito prático de um codificador pode ser obtido tanto a partir da utilização de portas lógicas como a partir de uma matriz de diodos. O processo que utiliza uma matriz de diodos é o mais simples de entender pela sua própria estrutura que visualmente corresponde a própria tabela verdade. Assim, para o caso da decodificação de 10 entradas em saídas BCD podemos elaborar a matriz mostrada na figura 3.
  • 5. Veja então que o que temos de fazer é simplesmente colocar um diodo nas linhas em que precisamos de um nível lógico 1 e não colocar diodo nenhum nas linhas em que o nível lógico deva ser 0. Isso significa que nas linhas em que temos o diodo, quando a entrada vai ao nível alto, a corrente pode circular produzindo assim uma tensão de saída (nível alto) no resistor de carga correspondente, conforme mostra a figura 4. Deve-se apenas considerar que neste circuito, utilizando-se diodos de silício temos uma queda de tensão da ordem de 0,7 volts na saída, o que deve ser compensado. Veja que, com este tipo de circuito é possível "programar" o codificador para se ter saídas digitais de qualquer combinação a partir de uma entrada. Assim, conforme mostra a figura 5, nada impede que tenhamos uma sequência completamente diferente da convencional para a codificação de um circuito de 4 entradas.
  • 6. Neste circuito temos a seguinte tabela verdade: Descodificador Segundo nossa definição, um circuito descodificador faz exatamente "o contrário" do codificador, passando um conjunto de sinais BCD, binário ou de outra forma normalmente usada pelos circuitos digitais para a forma decimal ou outra forma que seja apropriada a excitação de um display. Na figura 6 temos o que seria um bloco de um descodificador de 4 entradas operando em binário que fornece uma saída de 10.
  • 7. A tabela verdade para um circuito descodificador deste tipo seria a seguinte: Um outro tipo de descodificador muito usado em projetos eletrônicos que envolvem displays é o descodificador BCD para 7 segmentos. Conforme mostra a figura 8, os displays de 7 segmentos podem formar algarismos de 0 a 9 e alguns outros símbolos acendendo uma combinação de 7 diodos eletroluminescentes ou LEDs.
  • 8. Assim, o que temos de fazer é entrar com os sinais BCD no circuito conveniente e obter na saída os níveis que acionem os segmentos correspondentes ao dígito que deve aparecer. Uma tabela verdade para os algarismos de 0 a 9 seria a seguinte: Observe que a condição de máximo consumo do display ocorre quando temos o algarismo 8 pois todos os dígitos são acesos. Para um circuito hexadecimal poderíamos ter as condições adicionais mostradas na figura 9.