Você está na página 1de 34

Circuitos Digitais

Aula 27 - 28 – Codificadores e Decodificadores

Prof. Ms. André Freitas


andrewashington@unigrande.edu.br
Objetivos

● Nesta aula iremos estudar os conceitos que regem os circuitos


codificadores e decodificadores.
Decodificadores x Codificadores
Decodificador BCD -> Display de 7 segmentos

Decodificadores x Codificadores
Decodificador BCD -> Display de 7 segmentos

Decodificadores x Codificadores
Decodificador BCD -> Display de 7 segmentos

Decodificadores x Codificadores
Decodificador BCD -> Display de 7 segmentos
● catodo comum (catodos de todos os LEDs aterrados)
○ à acende com nível lógico 1
● anodo comum (anodos de todos os LEDs ligados
em Vcc)
○ acende com nível lógico 0
Decodificadores x Codificadores
Decodificador BCD -> Display de 7 segmentos

Decodificadores x Codificadores
Decodificador BCD -> Display de 7 segmentos

● Para produzir um circuito Decodificador BCD


para Display de 7 segmentos, devemos montar os mapas
K para cada letra do display (a até g)
Decodificadores x Codificadores
Decodificador BCD -> Display de 7 segmentos

a = A + C + B’D’ + BD = A + C + (B xor D)’


Decodificadores x Codificadores
Decodificador BCD -> Display de 7 segmentos

Exercício: Monte o mapa de Karnaugh para cada uma das


letras do display de 7 segmentos, encontre suas
expressões de saída e desenhe seus circuitos lógicos.
Decodificadores x Codificadores
Decodificador BCD -> Display de 7 segmentos
Decodificadores x Codificadores
Decodificador BCD -> Display de 7 segmentos
Decodificadores x Codificadores
Decodificador BCD -> Display de 7 segmentos

Exercício:
Veja o datasheet do circuito integrado 74LS47 e monte um circuito de teste com o display de 7
segmentos anodo-comum.
Decodificadores x Codificadores
Decodificador BCD -> Display de 7 segmentos

Circuito integrado 74LS47 - Bits de controle (displays em cascata)

● LT(Lamp Test): quando em nível baixo testa todos os segmentos


● RBI (Ripple Blanking Input): quando em nível baixo apaga o display quando as entradas
forem zero
● BI/RBO (Blanking Input/ Ripple Blanking Output) : quando em nível baixo apaga o display,
independente do valor das entradas e serve como saída para transmitir esse sinal para
outros displays.
Decodificadores x Codificadores
Decodificador BCD -> Display de 7 segmentos

Circuito integrado 74LS47 - Bits de controle (displays em cascata)


● As saídas do 7447 são ativas em nível baixo: use um display anodo comum por
compatibilidade.
Circuitos Aritméticos

● Circuitos combinatórios usados para operações aritméticas (construção da ULA)


○ Circuitos somadores simples (meio somador)
○ Circuitos somadores completos
○ Circuito subtrator
Circuitos Aritméticos

● Circuito Meio Somador


○ Realiza a soma de duas variáveis de 1 bit. O resultado é de 1 bit
○ Quando o resultado não pode ser representado por 1 bit, é necessário um sinal de “vai 1” ou
“carry”
Circuitos Aritméticos

● Circuito Meio Somador


Circuitos Aritméticos

● Circuito Somador Completo


○ Utilizado para somar número de mais de 1 bit
○ Exemplo:
○ Realiza a soma entre três bits:
■ Dois de entrada e um de carry do estágio
anterior.
Circuitos Aritméticos

● Circuito Somador Completo


Circuitos Aritméticos

● Circuito Somador Completo


Circuitos Aritméticos
● Circuito Somador Completo
Circuitos Aritméticos

● Circuito Somador Completo - Exemplo: Soma de números de 4 bits


Circuitos Aritméticos

● Circuito Meio Subtrator


○ Realiza a subtração de dois números de 1 bit. O resultado é de 1 bit.
○ Quando a subtração não é possível com apenas 1 bit, é preciso indicar o “empréstimo de 1”
ou “borrow”
Circuitos Aritméticos

● Circuito Meio Subtrator


Circuitos Aritméticos

● Circuito Subtrator Completo


● Necessário para subtração de números de mais de 1 bit.
Circuitos Aritméticos
● Circuito Subtrator Completo
Circuitos Aritméticos
● Circuito Subtrator Completo
Circuitos Aritméticos
● Circuito Subtrator Completo - Ex. Subtração de números de 4 bits
Circuitos Aritméticos

Exercício: Projete um circuito Somador/Subtrator Completo


○ Efetua soma ou subtração
○ Pino de controle:
■ Nível Alto: Subtração
■ Nível Baixo: Adição
Circuitos Aritméticos
Projeto:
● Seja o circuito somador completo de 4 bits:
○ Veja o datasheet do CI 74LS83 e monte um circuito de teste exibindo o resultado em um display
de 7 segmentos.
Circuitos Aritméticos
CI 74LS83
Conclusão
Nesta aula foram vistos alguns exemplos de circuitos codificadores e
decodificadores e vimos o funcionamento dos circuitos aritméticos.
Referências

● IDOETA, Ivan V.; CAPUANO, Francisco G.; ELEMENTOS DE ELETRÔNICA DIGITAL,


41a. ed., São Paulo, Editora Érica, 2012.
● TOCCI, Ronald J.; WIDMER, Neal S,; MOSS, Gregory L.; SISTEMAS DIGITAIS:
PRINCÍPIOS E APLICAÇÕES, 11a. ed., São Paulo, Editora Pearson, 2011.

Você também pode gostar