Curso de Engenharia Elétrica – 4º e 5º Semestre
Circuitos Lógicos – Prof. Daniel Hasse
Exercícios Registradores de Deslocamento e Contadores – Maio/2011
ALUNO(A): _____________________________________________________ RA: ___________________
Curso: _____________________________________________________ Turma: ________________
Orientações:
ANEXAR A ESTE DOCUMENTO COM GRAMPOS FOLHAS A4 COM AS RESPOSTAS FEITAS
À MÃO E ENTREGAR COM O CABEÇALHO COMPLETO ATÉ A AULA ANTERIOR A P2.
BOM TRABALHO!
d)
e)
f)
g)
h)
2) Dadas as formas de onda abaixo, determine o período e a freqüência delas. Observação: A
freqüência do sinal de CLOCK é de 50MHz.
3) Um circuito fornece pulsos quadrados de período igual a 3 µs e largura de pulso de 1 µs (ciclo de
trabalho de 33,3%). Pretende-se obter um sinal de período 12 µs e largura de pulso de 4 µs. Monte
um circuito utilizando flip-flops JK que permita transformar o sinal inicial no sinal desejado.
4) Um circuito fornece pulsos quadrados de período igual a 2 µs e 50% de ciclo de trabalho.
Pretende-se obter um sinal de período 8 µs e largura de pulso de 2 µs. Monte um circuito utilizando
flip-flops JK que permita transformar o sinal inicial no sinal desejado.
5) Qual a diferença entre contador assíncrono e contador síncrono. Quais as vantagens e
desvantagens de cada um deles.
6) Se você for montar um contador que vai operar em altas freqüências, qual contador você
utilizaria: síncrono ou assíncrono? Por quê?
7) Se você for montar um contador de 32 bits, qual contador você utilizaria: síncrono ou
assíncrono? Por quê?
8) Quantos FF JK são necessários para construir um contador assíncrono que conte de 0 a 255(10).
Qual o módulo desse contador? Qual a frequência de saída do oitavo FF quando a frequência de
clock for de 512 kHz?
9) Construa um contador assíncrono que conte de 0 a 13 utilizando FF tipo T:
a) Determine o módulo do contador:
b) Desenhe o diagrama de estados do contador mostrando todos os estados.
c) Desenhe o circuito do contador:
d) Sabendo que a freqüência de entrada é de 1,4 MHz, determine a freqüência de saída do último
FF.
e) Se o Clock de entrada tem ciclo de trabalho de 50%, qual será o ciclo de trabalho da onda de
saída do último FF?
10) Na figura abaixo, considere que antes que seja aplicado qualquer pulso de deslocamento, o
conteúdo do registrador X seja 010 (ou seja, X2=0, X1=1 e X0=0) e o registrador Y seja 110.
Considere também que a entrada D de X2 seja mantida em nível ALTO.
Determine o valor da saída de cada FF após a ocorrência de quatro pulsos de deslocamento:
Registrador X
x2
x1
Registrador Y
y2
x0
D
CLK
CLK
y1
D
CLK
y0
D
CLK
Pulsos de deslocamento
11) Implemente um contador síncrono crescente de 5 bits utilizando FF JK. Desenhe o diagrama de
estados do contador mostrando todos os estados.
12) Implemente um contador síncrono decrescente de 3 bits utilizando FF JK. Desenhe o diagrama
de estados do contador mostrando todos os estados.
13) Implemente um contador síncrono de 4 bits, crescente, apenas de números pares, utilizando FF
JK. Desenhe o diagrama de estados do contador mostrando todos os estados.
14) Implemente um contador síncrono de 5 bits, decrescente, apenas de números ímpares, utilizando
FF JK. Desenhe o diagrama de estados do contador mostrando todos os estados.
15) Implemente um contador síncrono de 3 bits, que conte a seguinte seqüência em binário:
1 – 4 – 7 – 2 – 0 – 6 – 5 – 3.
16) Implemente um contador síncrono de 4 bits, que conte a seguinte seqüência em binário:
15 – 10 – 5 – 0 – 7 – 14 – 12.
Download

Curso de Engenharia Elétrica – 4º e 5º Semestre