Buscar

aula 13

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.

Continue navegando