Escolar Documentos
Profissional Documentos
Cultura Documentos
Nikolas Libert
Aula 10A
Eletrônica Digital ET52C
Tecnologia em Automação Industrial
Flip-Flops
J K CK Qf
PR PR T CK Qf
J Q 0 0 ↓ T Q
CK 0 1 ↓ CK 0 ↓
K Q 1 0 ↓ Q 1 ↓
CLR CLR
1 1 ↓
(Flip-flop JK) (Flip-flop T)
S R CK Qf
PR D CK Qf S Q
D Q 0 0 1
CK 0 ↓ CK 0 1 1
Q 1 ↓ R Q 1 0 1
CLR
1 1 1
(Flip-flop D) (Latch RS)
J K CK Qf
PR PR T CK Qf
J Q 0 0 ↓ Qa T Q
CK 0 1 ↓ 0 CK 0 ↓ Qa
K Q 1 0 ↓ 1 Q 1 ↓ Qa
CLR CLR
1 1 ↓ Qa
(Flip-flop JK) (Flip-flop T)
(CI 74LS76)
S R CK Qf
PR D CK Qf S Q
D Q 0 0 1 Qa
CK 0 ↓ 0 CK 0 1 1 0
Q 1 ↓ 1 R Q 1 0 1 1
CLR
1 1 1 1
(CI 74LS74)
(Flip-flop D) (Latch RS)
Entrada D Q ... D Q D Q D Q
CK CK CK CK
Clock ...
Estrutura básica:
QN Q2 Q1 Q0
Entrada D Q ... D Q D Q D Q
CK CK CK CK
Clock ...
Clr
Clr
t
Clk
E t
Q3
t
Q2
t
Q1
Q0 t
DAELT ● Nikolas Libert ● 6
Registrador de Deslocamento
Clr
Clr
t
Clk
E 1 0 1 1 t
Q3 1 t
Q2 1
t
Q1 0
Q0 t
1
DAELT ● Nikolas Libert ● 7
Conversor Série Paralelo
1 1 0 1
D 1 0 1 1
t D
Q3
Q2 Q1 Q0
Registrador de
Clk CK Deslocamento
t
Clr
CI Dedicado
– 74LS595
– Entrada serial.
– Oito saídas paralelas.
– Pino para fixar dados
na saída (RCLK).
– Pino para desligar
saídas (OE).
– Pino para
cascateamento (QH).
DAELT ● Nikolas Libert ● 9
Conversor Paralelo Série
PR Q3 PR Q2 PR Q1 PR Q0
E D Q D Q D Q D Q
Clk CK CK CK CK
Q Q Q Q
CLR CLR CLR CLR
Clr
PR Q3 PR Q2 PR Q1 PR Q0
E D Q D Q D Q D Q
Clk CK CK CK CK
Q Q Q Q
CLR CLR CLR CLR
Clr
DAELT ● Nikolas Libert ● 11
Registrador de Deslocamento
D Q D J Q
CK = CK CK
Q K Q
QN QN-1
D J Q J Q J Q
CK CK CK CK ...
K Q K Q K Q
Contadores
1
PR Q0 PR Q1 PR Q2 PR Q3
T Q T Q T Q T Q
E CK CK CK CK
Q Q Q Q
CLR CLR CLR CLR
Clr
Clr
Clr
Clr
t
E
t
Q0
t
Q1
t
Q2
t
Q3
t
Clr
Clr
t
E
t
Q0
t
Q1
t
Q2
t
Q3
t
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
DAELT ● Nikolas Libert ● 17
Contador de Década Assíncrono
Clr
Clr
t
E
t
Q0
t
Q1
t
Q2
t
Q3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
t
DAELT ● Nikolas Libert ● 19
Contador de 0 a N Assíncrono
Contador de 0 a N Assíncrono
https://www.youtube.com/watch?v=6EXOD49nXhI
Clr
Exemplo: Contador de 0 a 5
Clr
t
E
t
Q0
t
Q1
t
Q2
t
0 1 2 3 4 5 0 1 2 3 4 5 0 1 2 3
Contador Assíncrono de 7 a 0.
1
PR Q0 PR Q1 PR Q2
T Q T Q T Q
E CK CK CK
Q0 Q1 Q2
Q Q Q
CLR CLR CLR
Clr
Clr
t
E
t
Q0 Q0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
t
Q1 Q1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0
t
Q2 Q2 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0
t
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
Exemplo: Contador de 7 a 0
1
PR Q0 PR Q1 PR Q2
T Q T Q T Q
E CK CK CK
Q0 Q1 Q2
Q Q Q
CLR CLR CLR
Clr
Contador Assíncrono
Crescente/Decrescente
Adição de circuitos multiplexadores nas saídas.
Variável de controle permite que valor do contador seja
lido das saídas complementares (contador
decrescente) ou normais (contador crescente).
Clr
Inv
S0 S1 S2
DAELT ● Nikolas Libert ● 26
Contadores Síncronos
Contadores Síncronos
Clk Tclk
Para uso do contador assíncrono, t
o período de clock deve ser maior Q0
que a soma dos atrasos de t
propagação em todos flip-flops. Q1
T clk ≥N⋅t a
t
Q2 ta
t
DAELT ● Nikolas Libert ● 27
Contadores Síncronos
J Q J Q J Q J Q
CK CK CK CK
K K K K
Circuito
Combinacional
J2 J Q Q2 J1 J Q Q1 J0 J Q Q0
CK CK CK
K2 K K1 K K0 K
Borda Q2 Q1 Q0 J2 K2 J1 K1 J0 K0
de clock
1ª 0 0 0 0 X 0 X 1 X
2ª 0 0 1
3ª 0 1 0
4ª 0 1 1
5ª 1 0 0
6ª 1 0 1
7ª 1 1 0
8ª 1 1 1
Borda Q2 Q1 Q0 J2 K2 J1 K1 J0 K0
de clock
1ª 0 0 0 0 X 0 X 1 X
2ª 0 0 1 0 X 1 X X 1
3ª 0 1 0 0 X X 0 1 X
4ª 0 1 1 1 X X 1 X 1
5ª 1 0 0 X 0 0 X 1 X
6ª 1 0 1 X 0 1 X X 1
7ª 1 1 0 X 0 X 0 1 X
8ª 1 1 1 X 1 X 1 X 1
1
Q2 Q1 Q0
J Q J Q J Q
CK CK CK
E
K K K