Buscar

Experimento de Codificação, Decodificação e Conversão de Códigos

Prévia do material em texto

Universidade Federal de Campina Grande - UFCG
Centro de Engenharia Elétrica e Informática - CEEI
Departamento de Engenharia Elétrica - DEE
Nome: Michelly Galdino Alves - 121111033
Email:michelly.alves@ee.ufcg.edu.br
Disciplina: Laboratório de Circuitos Lógicos
Professora: Fernanda Cecília Correia Lima Loureiro
Experimento 03: Codificação, Decodificação e
Conversão de Códigos
Objetivo Geral - Este experimento consiste no projeto e implementação dos circuitos lógicos
específicos para o estudo dos códigos binários e, em particular, das operações de codificação,
decodificação e conversão entre códigos e implementação dos circuitos lógicos que realizam
essas operações. Também tem como objetivo o estudo e utilização de circuitos integrados MSI
que implementam diversas dessas funções. Para tanto, é realizada a montagem e a verificação
do funcionamento de quatro circuitos lógicos correspondentes aos seguintes experimentos
específicos:
● Codificador Binário;
● Decodificador Binário;
● Conversor de Código.
Tarefa I - Codificador Binário
Objetivo Específico: Especificação e projeto de um Codificador Binário 8:3, com os seguintes
tipos de sinais: entradas de dados NAA (Nível Alto Ativo), e saídas de dados NAA (Nível
Alto Ativo).
Tabela Verdade 01 -
X7 X6 X5 X4 X3 X2 X1 X0 Z2 Z1 Z0
0 0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 1 x 0 0 1
0 0 0 0 0 1 x x 0 1 0
0 0 0 0 1 x x x 0 1 1
0 0 0 1 x x x x 1 0 0
0 0 1 x x x x x 1 0 1
0 1 x x x x x x 1 1 0
1 x x x x x x x 1 1 1
Fazendo a tabela verdade identifica-se os seguintes “minitermos”, que serão utilizados para
representar o seguinte circuito:
Expressão Lógica 01-
Z2 = X7+X6+X5+X4
Z1 = X7+X6+X3+X2
Z0 = X7+X5+X3+X1
Circuito 01- Codificador 8:3
Tarefa II - Decodificador Binário
Objetivo Específico: Especificação e implementação de um Decodificador Binário 2:4, com
os seguintes tipos de sinais: entradas de dados NAA (Nível Alto Ativo), entrada de controle
de habilitação NAA (Nível Alto Ativo) e saídas de dados NAA (Nível Alto Ativo), com o
projeto realizado a partir de inversores e de portas AND.
Tabela Verdade 02 -
A1 A0 X3 X2 X1 X0
0 0 0 0 0 1
0 1 0 0 1 0
1 0 0 1 0 0
1 1 1 0 0 0
Expressão Lógica -
X3 = A1.A0
X2 = A1.A0’
X1 = A1’.A0
X0 = A1’.A0’
Circuito Lógico 02 - Decodificador 2:4
Tarefa III – Conversor de código
Objetivo Específico: Estudo, especificação e verificação do funcionamento do Conversor de
código BCD BINARIO para GRAY com entradas X =X2 X1 X0 e saídas Y = Y2 Y1 Y0, cuja
relação é apresentada na tabela-verdade:
I - Apresentação do bloco lógico:
II - Tabela Verdade:
X2 X1 X0 Y3 Y2 Y1 Y0
0 0 0 0 0 0 0
0 0 1 0 0 0 1
0 1 0 0 0 1 1
0 1 1 0 1 1 1
1 0 0 1 1 1 1
1 0 1 1 1 1 0
1 1 0 1 1 0 0
1 1 1 1 0 0 0
Expressão Lógica -
Y3 = X2.X1’+X2.X0’+X2.X1.X0
Y2 = X2’.X1.X0+X2.X1’+X2.X0’
Y1 = X2’.X1+X2.X1’
Y0 = X2’.X0+X2’.X1+X2.X1’.X0’

Continue navegando