Escolar Documentos
Profissional Documentos
Cultura Documentos
Faculdade de Computação
Sistemas Digitais
Módulo 10
Circuitos Sequenciais: Latches e Flip-Flops
Graduação em Sistemas de Informação
Disciplina: Sistemas Digitais
Prof. Dr. Daniel A. Furtado
𝐒 𝐑 𝐐𝐧𝐞𝐱𝐭 Ação
R (reset) 0 0 Q Mantém o estado
das saídas
Q 0 1 0 Limpa a saída Q
(Reset)
1 0 1 Ativa a saída Q
(Set)
1 1 X Não permitido
• 𝑅 = 𝑆 = 0 é o estado de repouso
do latch (as saídas permanecem
com seus valores atuais);
• 𝑅 = 𝑆 = 1 é uma entrada não
Q
permitida, uma vez que levaria as
saídas para um estado
S (set)
inconsistente (com Q e Q ambos
iguais a 0).
ou
J 𝑄𝑀
Q
CLK
𝑄𝑀 Q
K
𝐶𝐿𝐸𝐴𝑅
1
Q
0
Registrador de
armazenamento
de 3 bits
No diagrama acima, três flip-flops do tipo D foram utilizados para compor um registrador de
armazenamento de 3 bits. Uma borda de descida do clock faz com que os valores X, Y e Z
sejam enviados para as saídas dos flip-flops do registrador (armazenando, assim, os dados).
Exemplo:
Contador Assíncrono (Divisor de Frequência)
Q0 Q1 Q2
1 J Q0 1 J Q1 1 J Q2
CLK CLK CLK CLK
1 K Q0 1 K Q1 1 K Q2
Contador Assíncrono (Divisor de Frequência)
Q0 Q1 Q2
1 J Q0 1 J Q1 1 J Q2
CLK CLK CLK CLK
1 K Q0 1 K Q1 1 K Q2
Contador Assíncrono (Divisor de Frequência)
Q0 Q1 Q2
1 J Q0 1 J Q1 1 J Q2
CLK CLK CLK CLK
1 K Q0 1 K Q1 1 K Q2
0 1 0 1 0 1 0 1 LSB
0 0 1 1 0 0 1 1
0 0 0 0 1 1 1 1 MSB
Registrador de Deslocamento
O deslocamento de bits
em um registrador tem
diversas aplicações;
Q0 Q1 Q2 Q3
J Q J Q J Q J Q
Sinal CLK CLK CLK CLK
de clock
K Q K Q K Q K Q
𝑉𝐷𝐷
Referências e Recomendações
TOCCI, R. J.; WIDMER, N. S.; MOSS, G. L. Sistemas
Digitais: princípios e aplicações. 11.ed. São Paulo:
Pearson Prentice Hall, 2011.
• Leitura recomendada: páginas 175-181; 184-198;204-210
CAPUANO, F. G.; IDOETA, I. V. Elementos de
Eletrônica Digital. 40.ed. São Paulo: Érica, 2008.
• Leitura recomendada: páginas 242-244
(FF J-K Mestre-escravo)