Contadores digitais
Os contadores síncronos são aqueles que possuem as entradas de clock dos flip-flops ligadas juntas.
São utilizados em circuitos que operam em freqüências mais elevadas (acima de 7MHz)
Flip-flops atuam de forma sincronizada.
Circuito Combinacional
Contador
Síncrono
Genérico
CK
E1
Q0
E2
Q1
Q2
!Q1
!Q0
CLR
E3
CLR
!Q2
CLR
Para haver mudança de estado deve-se entender o comportamento das entradas dos Flip-Flops para obter na saída a seqüência desejada
Lembrando:
FLIP FLOP J K
J
K
Qf
0
0
Qa
Mantém
0
1
0
Força 0
1
0
1
Força 1
1
1
!Qa
Inverte
À partir da tabela, constrói-se outra relacionando os estados de saída e as entradas
J e K:
J
K
Qf
0
0
Mantém
0
1
0
1
0
1
1
1
Inverte
Se Qa = 0
Deseja-se Qf = 0
Pode-se Manter o Estado
Tabela verdade de transição
1)
2)
3)
4)
Qa
0
0
1
1
Qf
0
1
0
1
J
0
1
X
X
J = 0, K = 0 Qf = Qa
K
X
X
1
0
Ou forçar 0
J = 0, K = 1 Qf = 0
Portanto:
Se J = 0 e K = X
Passagem de Qa = 0 para Qf = 0
J
K
Qf
0
0
Mantém
0
1
0
1
0
1
1
1
Inverte
Se Qa = 0
Deseja-se Qf = 1
Pode-se Inverter o Estado
Tabela verdade de transição
1)
2)
3)
4)
Qa
0
0
1
1
Qf
0
1
0
1
J
0
1
X
X
J = 1, K = 1 Qf = !Qa
K
X
X
1
0
Ou forçar 1
J = 1, K = 0 Qf = 1
Portanto:
Se J = 1 e K = X
Passagem de Qa = 0 para Qf = 1
J
K
Qf
0
0
Mantém
0
1
0
1
0
1
1
1
Inverte
Se Qa = 1
Deseja-se Qf = 0
Pode-se Inverter o Estado
Tabela verdade de transição
1)
2)
3)
4)
Qa
0
0
1
1
Qf
0
1
0
1
J
0
1
X
X
J = 1, K = 1 Qf = !Qa
K
X
X
1
0
Ou forçar 0
J = 0, K = 1 Qf = 0
Portanto:
Se J = X e K = 1
Passagem de Qa = 1 para Qf = 0
J
K
Qf
0
0
Mantém
0