Baixe o app para aproveitar ainda mais
Prévia do material em texto
AULA 13: CODIFICADORES Circuitos digitais CIRCUITOS DIGITAIS Aula 13: Codificadores AULA 13: CODIFICADORES Circuitos digitais 1. Introdução; 2. Codificador decimal/binário; 3. CI codificador 74LS147. Temas AULA 13: CODIFICADORES Circuitos digitais São circuitos combinacionais capazes de transformar o código em que certa informação se encontra em outro tipo de código, de forma a permitir a execução de uma tarefa. Um codificador tem certo número de linhas de entrada, mas somente uma delas é ativada por vez. Esse codificador produz um código de saída de Nbits, dependendo da entrada ativada. Introdução AULA 13: CODIFICADORES Circuitos digitais Introdução CODIFICADOR A0 A1 A2 A(M-1) O0 O1 O2 O(M-1) ENTRADAS UMA ENTRADA ATIVADA POR VEZ CÓDIGO DE SAÍDA DE NBITS AULA 13: CODIFICADORES Circuitos digitais Introdução Exemplo O codificador de teclado de uma calculadora transforma a informação digitada (em código decimal) para o código binário – o único possível de ser processado pelos circuitos internos desta. decimal Decimal/ Binário binário Processador aritmético Binário Binário para 7 segmentos Decodificador decimal AULA 13: CODIFICADORES Circuitos digitais Codificador decimal para binário As entradas estão em nível 1. Quando uma destas for para nível “0”, na saída, teremos o código binário referente ao número (decimal) que a identifica. CODIFICADOR DE 7 PARA 3 AULA 13: CODIFICADORES Circuitos digitais Codificador decimal para binário A1 A2 A3 A4 A5 A6 A7 O2 O1 O0 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 0 1 1 0 1 1 1 1 1 0 1 0 1 1 0 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 0 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 AULA 13: CODIFICADORES Circuitos digitais Codificador decimal para binário Circuito para O0 A1 A2 A3 A4 A5 A6 A7 O2 O1 O0 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 0 1 1 0 1 1 1 1 1 0 1 0 1 1 0 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 0 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 AULA 13: CODIFICADORES Circuitos digitais Codificador decimal para binário Circuito para O0 AULA 13: CODIFICADORES Circuitos digitais Codificador decimal para binário Circuito para O1 A1 A2 A3 A4 A5 A6 A7 O2 O1 O0 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 0 1 1 0 1 1 1 1 1 0 1 0 1 1 0 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 0 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 AULA 13: CODIFICADORES Circuitos digitais Codificador decimal para binário Circuito para O1 AULA 13: CODIFICADORES Circuitos digitais Codificador decimal para binário Circuito para O2 A1 A2 A3 A4 A5 A6 A7 O2 O1 O0 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 0 1 1 0 1 1 1 1 1 0 1 0 1 1 0 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 0 0 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 AULA 13: CODIFICADORES Circuitos digitais Codificador decimal para binário Circuito para O2 AULA 13: CODIFICADORES Circuitos digitais Contadores assíncronos Vejamos o arquivo CODIFICADOR 7-3 no Circuit Maker. Qual é o inconveniente neste circuito? Quando mais de uma entrada for ativada por vez, o circuito funcionará de forma incorreta. AULA 13: CODIFICADORES Circuitos digitais CI codificador 74LS147 O CI-74147 é um codificador de decimal para BCD. Observações 1. Neste CI, as saídas estão invertidas. Por isso, é necessário o uso de portas inversoras. 2. Se duas entradas forem ativadas simultaneamente em “0”, a maior será priorizada. AULA 13: CODIFICADORES Circuitos digitais CI codificador 74LS147 – codificador de prioridade Vejamos o arquivo CODIFICADOR 74147 no Circuit Maker. AULA 13: CODIFICADORES Circuitos digitais CI codificador 74LS147 – codificador de prioridade AULA 13: CODIFICADORES Circuitos digitais VAMOS AOS PRÓXIMOS PASSOS? Introdução; Exemplo; Decodificador para três entradas; Decodificador 74LS138; Decodificador – aplicação; Display de sete segmentos; Projeto de decodificador para display de sete segmentos. AVANCE PARA FINALIZAR A APRESENTAÇÃO.
Compartilhar