Sistemas digitais
Sistemas Digitais para Computação
Projeto
Laboratório
PROF. MSc. MÁRIO OLIVEIRA ORSI
PROF. MSc. CARLOS ALEXANDRE FERREIRA DE LIMA
Fevereiro 2009
1
1. Projeto Final do Laboratório
Trata-se do projeto de uma calculadora BCD (Bynare Coded Decimal – Quatro bits representam um algarismo decimal) sendo dividido para a implementação em oito partes descritas abaixo e mostradas no diagrama de blocos funcionais Fig 1.
Projeto Final: Calculadora BCD a 1 parte: Decodificador e Display
2a parte: Somador e Subtrator
3a parte: Correção BCD e Sinal
4a parte: Seletor
5a parte: Chaves sem Rebatimento – Pulso 1 e Pulso 2
6a parte: Contador BCD
7a parte: Gerador de Sinais de Controle
8a parte: Registrador A e B
O projeto deverá ser implementado por grupos de no máximo 5 alunos, observando que o relatório é sempre individual.
SINAL
DISPLAY
I
DECODIFICADOR
SELETOR 3:1
MONITOR
SOMADOR /
SUBTRATOR BCD
REG B
REG A
GERADOR
DE SINAIS
DE
CONTRÔLE
MODO
+/PULSO 1
PULSO 2
CONTADOR BCD
Fig 1 – CALCULADORA BCD
2
AULA 5
Projeto final etapa 1 (Circuito Decodificador e Display)
Objetivo: Implementar o Decodificador e Display conforme figura 1.
1. Fundamentos Teóricos: conforme Referência Livro Texto: Capítulo 9.2
2. Procedimentos Experimentais:
1.1 Teste do display e decodificador HEXA (CI 9368 catodo comum) do Modulo 8110, preenchendo na tabela verdade abaixo a coluna Resultado MOD e compare com o
Previsto.
PREVISTO
CI
mod
BCD Hexa
CHAVES
RESULTADO
A
B
C
D
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
0
1
0
0
CI
MOD
.. .. .. ..
L3 L2 L1 L0
AA BB CC DD
0
1
0
1
1
A
0
1
1
0
0
1
1
1
1
0
0
0
1
0
0
1
1
0
1
0
1
0
1
1
1
1
0
0
1
1
0
1
0
1
B
0
1
C
1
D
0
0
fig 1
SINAL
DISPLAY