Circuitos Seqüenciais
Circuitos Seqüenciais
• Circuitos Combinacionais: como vimos
até aqui apresentam as saídas única e
exclusivamente dependen...
Flip-flop
• Dispositivo que possui dois estados
estáveis. Para o flip-flop assumir um
desses estados é necessário que haja...
Flip-flop
• Dois estados estáveis
E1
E2
Controle CLOCK
Q
Q
0Q1Q.2
1QOQ.1
=⇒=
=⇒=
Flip-flop RS
S R Qa Qf
0 0 0
1 0 0
2 0 1
3 0 1
4 1 0
5 1 0
6 1 1
7 1 1
Q
Q
0
0
00
1
1
0
1
1
0 0
Flip-flop RS
S R Qa Qf
0 0 0 0 0
1 0 0
2 0 1
3 0 1
4 1 0
5 1 0
6 1 1
7 1 1
Q
Q
0
0
1
1
1
1
1
0
0
1
1
Flip-flop RS
S R Qa Qf
0 0 0 0 0
1 0 0 1 1
2 0 1
3 0 1
4 1 0
5 1 0
6 1 1
7 1 1
Q
Q
0
1
0
0
1
0
0
1
1
0
0
Flip-flop RS
S R Qa Qf
0 0 0 0 0
1 0 0 1 1
2 0 1 0 0
3 0 1
4 1 0
5 1 0
6 1 1
7 1 1
Q
Q
0
1
1
1
1
0
1
1
1
0
0
Flip-flop RS
S R Qa Qf
0 0 0 0 0
1 0 0 1 1
2 0 1 0 0
3 0 1 1 0
4 1 0
5 1 0
6 1 1
7 1 1
Q
Q
1
0 0
0
0
1
0
1
1
1
1
1
0
Flip-flop RS
S R Qa Qf
0 0 0 0 0
1 0 0 1 1
2 0 1 0 0
3 0 1 1 0
4 1 0 0 1
5 1 0
6 1 1
7 1 1
Q
Q
1
0
1
1
0
1
1
0
0
1
1
Flip-flop RS
S R Qa Qf
0 0 0 0 0
1 0 0 1 1
2 0 1 0 0
3 0 1 1 0
4 1 0 0 1
5 1 0 1 1
6 1 1
7 1 1
Q
Q
1
1
0
0
0
0
0
1
1
1
1
1...
Flip-flop RS
S R Qa Qf
0 0 0 0 0
1 0 0 1 1
2 0 1 0 0
3 0 1 1 0
4 1 0 0 1
5 1 0 1 1
6 1 1 0 1
7 1 1
Q
Q
1
1
1
1
0
0
1
1
1
1...
Flip-flop RS
S R Qa Qf
0 0 0 0 0
1 0 0 1 1
2 0 1 0 0
3 0 1 1 0
4 1 0 0 1
5 1 0 1 1
6 1 1 0 1
7 1 1 1 1
Qf = Qa
Qf = 0
Qf =...
Flip-flop RS comandado por pulso de Clock
CK
S
R
Q
Q
0
1
1
S R Qf
0 0 Qa
0 1 0
1 0 1
1 1 NP
Flip-flop RS comandado por pulso de Clock
CK
S
R
Q
Q
0 1
1
S R Qf
0 0 Qa
0 1 0
1 0 1
1 1 NP
0
QaQf0CK/P =⇒=
O FF permanece...
Flip-flop RS comandado por pulso de Clock
CK
S
R
Q
Q
1
P/ CK = 1 o FF funciona normalmente, ou seja o circuito
irá mudar d...
Flip-flop JK
• Soluciona o problema da indeterminação de
R=S=1.
J
K
CK
Q
Q
J
Q S
CK
R
Q.JS =
Q
K K.QR =
Q
Q
Flip-flop JK
• Soluciona o problema da indeterminação de
R=S=1.
J K Qa Qf
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
...
Flip-flop JK
J K Qf
0 0 Qa
0 1 0
1 0 1
1 1
Resumo da tabela
Qa
Flip-flop JK mestre-escravo
Flip-flop JK mestre-escravo
Flip-flop JK mestre-escravo
Clock
J
K
Q
Q
Flip-flop JK mestre-escravoFlip-flop JK mestre-escravo
Flip-flop tipo D
J Q
CK
K
D
Q
J K D Qf
0 0 NE /
0 1 0 0
1 0 1 1
1 1 NE /
D Qf
0 0
1 1
7473 - DUPLO
FLIP-FLOP J-K COM CLEAR
Os flip-flops são sensíveis ao nível de clock (Level
Triggered) com entrada de Clear ...
7474 - DUPLO FLIP-FLOP
TIPO D (LATCHES) COM PRESET E CLEAR
Flip-flop TTL
• Para as diversas famílias TTL podemos
especificar as máximas velocidades
dos seus flip-flops da seguinte m...
Registrador de Deslocamento ou “shift-register”
Armazenar informação de mais de um bit
Registrador de Deslocamento ou “shift-register”
Registrador de Deslocamento ou “shift-register”
Tipos de shift-register
SISO - Serial-in/Serial-out
Tipos de shift-register
SISO - Serial-in/Serial-out
Tipos de shift-register
SIPO - Serial-In/Parallel-out
Contadores
• Faz contagem do número de pulsos.
• Classificação
– Sincronismo
• Assíncronos (Ripple Counters);
• Síncronos....
CONTADOR ASSÍNCRONO
CONTADOR ASSÍNCRONO (CRESCENTE)
CONTADOR ASSÍNCRONO (DECRESCENTE)
CONTADOR ASSÍNCRONO (DECRESCENTE)
CONTADOR SÍNCRONO
7490 - Contador de Década
7490 - Contador de Década
• Este circuito pode ser usado de três formas
diferentes, sempre com as entradas R0(1),
R0(2), R...
7490 - Contador de Década
97710 a5-circuitos seqüenciais2
Próximos SlideShares
Carregando em…5
×

97710 a5-circuitos seqüenciais2

683 visualizações

Publicada em

0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
683
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
50
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

97710 a5-circuitos seqüenciais2

  1. 1. Circuitos Seqüenciais
  2. 2. Circuitos Seqüenciais • Circuitos Combinacionais: como vimos até aqui apresentam as saídas única e exclusivamente dependentes das variáveis de entrada; • Circuitos Seqüenciais: têm a saída dependentes das variáveis de entrada e/ou de seus estados anteriores que permanecem armazenados: – Flip-flop; – Registradores; – Contadores; – Memórias
  3. 3. Flip-flop • Dispositivo que possui dois estados estáveis. Para o flip-flop assumir um desses estados é necessário que haja uma combinação das variáveis de entrada e de um pulso de controle “clock”. Após este pulso, o flip flop permanecerá nesse estado até a chegada de um novo pulso de controle e, então, de acordo com as variáveis de entrada, permanecerá ou mudará de estado. • O flip-flop é o elemento básico das chamadas memórias estáticas.
  4. 4. Flip-flop • Dois estados estáveis E1 E2 Controle CLOCK Q Q 0Q1Q.2 1QOQ.1 =⇒= =⇒=
  5. 5. Flip-flop RS S R Qa Qf 0 0 0 1 0 0 2 0 1 3 0 1 4 1 0 5 1 0 6 1 1 7 1 1 Q Q 0 0 00 1 1 0 1 1 0 0
  6. 6. Flip-flop RS S R Qa Qf 0 0 0 0 0 1 0 0 2 0 1 3 0 1 4 1 0 5 1 0 6 1 1 7 1 1 Q Q 0 0 1 1 1 1 1 0 0 1 1
  7. 7. Flip-flop RS S R Qa Qf 0 0 0 0 0 1 0 0 1 1 2 0 1 3 0 1 4 1 0 5 1 0 6 1 1 7 1 1 Q Q 0 1 0 0 1 0 0 1 1 0 0
  8. 8. Flip-flop RS S R Qa Qf 0 0 0 0 0 1 0 0 1 1 2 0 1 0 0 3 0 1 4 1 0 5 1 0 6 1 1 7 1 1 Q Q 0 1 1 1 1 0 1 1 1 0 0
  9. 9. Flip-flop RS S R Qa Qf 0 0 0 0 0 1 0 0 1 1 2 0 1 0 0 3 0 1 1 0 4 1 0 5 1 0 6 1 1 7 1 1 Q Q 1 0 0 0 0 1 0 1 1 1 1 1 0
  10. 10. Flip-flop RS S R Qa Qf 0 0 0 0 0 1 0 0 1 1 2 0 1 0 0 3 0 1 1 0 4 1 0 0 1 5 1 0 6 1 1 7 1 1 Q Q 1 0 1 1 0 1 1 0 0 1 1
  11. 11. Flip-flop RS S R Qa Qf 0 0 0 0 0 1 0 0 1 1 2 0 1 0 0 3 0 1 1 0 4 1 0 0 1 5 1 0 1 1 6 1 1 7 1 1 Q Q 1 1 0 0 0 0 0 1 1 1 1 1 1
  12. 12. Flip-flop RS S R Qa Qf 0 0 0 0 0 1 0 0 1 1 2 0 1 0 0 3 0 1 1 0 4 1 0 0 1 5 1 0 1 1 6 1 1 0 1 7 1 1 Q Q 1 1 1 1 0 0 1 1 1 1 1 1 1
  13. 13. Flip-flop RS S R Qa Qf 0 0 0 0 0 1 0 0 1 1 2 0 1 0 0 3 0 1 1 0 4 1 0 0 1 5 1 0 1 1 6 1 1 0 1 7 1 1 1 1 Qf = Qa Qf = 0 Qf = 1 N.P. QQ = S R Qf 0 0 Qa 0 1 0 1 0 1 1 1 NP Resumo da tabela
  14. 14. Flip-flop RS comandado por pulso de Clock CK S R Q Q 0 1 1 S R Qf 0 0 Qa 0 1 0 1 0 1 1 1 NP
  15. 15. Flip-flop RS comandado por pulso de Clock CK S R Q Q 0 1 1 S R Qf 0 0 Qa 0 1 0 1 0 1 1 1 NP 0 QaQf0CK/P =⇒= O FF permanece em seu estado mesmo que varie as entradas R e S
  16. 16. Flip-flop RS comandado por pulso de Clock CK S R Q Q 1 P/ CK = 1 o FF funciona normalmente, ou seja o circuito irá mudar de estado somente na chegada de um pulso de CK.
  17. 17. Flip-flop JK • Soluciona o problema da indeterminação de R=S=1. J K CK Q Q J Q S CK R Q.JS = Q K K.QR = Q Q
  18. 18. Flip-flop JK • Soluciona o problema da indeterminação de R=S=1. J K Qa Qf 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 0 0 00 0 Qa Q.JS = K.QR = 1 0 0 10 0 1 1 0 00 0 1 1 0 10 0 Qa Qa 0Qa = 0 1 1Qa = Qa1= Qa0 = Qa 0 1 Qa
  19. 19. Flip-flop JK J K Qf 0 0 Qa 0 1 0 1 0 1 1 1 Resumo da tabela Qa
  20. 20. Flip-flop JK mestre-escravo
  21. 21. Flip-flop JK mestre-escravo
  22. 22. Flip-flop JK mestre-escravo
  23. 23. Clock J K Q Q Flip-flop JK mestre-escravoFlip-flop JK mestre-escravo
  24. 24. Flip-flop tipo D J Q CK K D Q J K D Qf 0 0 NE / 0 1 0 0 1 0 1 1 1 1 NE / D Qf 0 0 1 1
  25. 25. 7473 - DUPLO FLIP-FLOP J-K COM CLEAR Os flip-flops são sensíveis ao nível de clock (Level Triggered) com entrada de Clear assíncrono.
  26. 26. 7474 - DUPLO FLIP-FLOP TIPO D (LATCHES) COM PRESET E CLEAR
  27. 27. Flip-flop TTL • Para as diversas famílias TTL podemos especificar as máximas velocidades dos seus flip-flops da seguinte maneira: – Standard (74) - 35 MHz – Low Power (74L) - 3 MHz – Low Power Shottky (74LS) - 45 MHz – High Speed (74H) - 50 MHz – (74S) - 125 MHz
  28. 28. Registrador de Deslocamento ou “shift-register” Armazenar informação de mais de um bit
  29. 29. Registrador de Deslocamento ou “shift-register”
  30. 30. Registrador de Deslocamento ou “shift-register”
  31. 31. Tipos de shift-register SISO - Serial-in/Serial-out
  32. 32. Tipos de shift-register SISO - Serial-in/Serial-out
  33. 33. Tipos de shift-register SIPO - Serial-In/Parallel-out
  34. 34. Contadores • Faz contagem do número de pulsos. • Classificação – Sincronismo • Assíncronos (Ripple Counters); • Síncronos. – Modo de contagem • Progressivos ou crescentes (UP COUNTERS); • Regressivos ou decrescentes (DOWN COUNTERS)
  35. 35. CONTADOR ASSÍNCRONO
  36. 36. CONTADOR ASSÍNCRONO (CRESCENTE)
  37. 37. CONTADOR ASSÍNCRONO (DECRESCENTE)
  38. 38. CONTADOR ASSÍNCRONO (DECRESCENTE)
  39. 39. CONTADOR SÍNCRONO
  40. 40. 7490 - Contador de Década
  41. 41. 7490 - Contador de Década • Este circuito pode ser usado de três formas diferentes, sempre com as entradas R0(1), R0(2), R9(1) e R9(2) aterradas. • Quando ligamos a entrada B à saída QA e aplicamos o sinal de clock à entrada A, o circuito funciona como um contador BCD, ou seja, conta até 10, com as saídas em decimal codificado em binário apresentadas nos pinos QA, QB, QC e QD.
  42. 42. 7490 - Contador de Década

×