FLIP-FLOP (Parte 2) |
||||||||||||||||||||||||||||||||||||||||||||
Tipos de Flip-Flops
- Flip-Flop tipo JK
O flip-flop J-K aprimora o funcionamento do flip-flop RS interpretando a condição S = R = 1 como um comando de inversão.
Especificamente, a combinação J = 1, K = 0 é um comando para ativar (set) a saída do flip-flop; a combinação J = 0, K = 1 é um comando para desativar (reset) a saída do flip-flop; e a combinação J = K = 1 é um comando para inverter o flip-flop, trocando o sinal de saída pelo seu complemento. Fazendo J = K o flip-flop J-K se torna um flip-flop T.
O símbolo do flip-flop J-K:
> é a entrada de clock.
J e K são as entradas de dados.
Q é a saída de dados armazenada.
Q' é o complemento de Q.
Q* ->é o proximo estado do Q
- Flip-Flop tipo D
O flip-flop D ("data" ou dado, pois armazena o bit de entrada) possui uma entrada, que é ligada diretamente à saída quando o clock é mudado. Independentemente do valor atual da saída, ele irá assumir o valor 1 se D = 1 quando o clock for mudado ou o valor 0 se D = 0 quando o clock for mudado.
Este flip-flop pode ser interpretado como uma linha de atraso primitiva ou um hold de ordem zero, visto que a informação é colocada na saída um ciclo depois de ela ter chegado na entrada.
O símbolo esquemático de um flip-flop D:
> é a entrada de clock. D é a entrada de dados e Q é a saída de dados.
Q* ->é o proximo estado do Q
- Flip-Flop tipo T
Se a entrada T estiver em estado alto "5 volts", o flip-flop T ("toggle") muda o estado da saída sempre que a entrada de clock sofrer uma modificação. Se a entrada T foi baixa, o flip-flop mantém o valor anterior da saída.
O símbolo do flip-flop T:
> é a entrada de clock.
T é a entrada de toggle.
Q é informação de saída armazenada.
Q* ->é o proximo estado do Q
Proximo(Em Breve) |