33. Bascule JK (JK Flip-Flop) : La Bascule universelle
La Bascule JK est considérée comme le type le plus polyvalent car elle intègre toutes les fonctionnalités des bascules SR, D et T, tout en gérant l'état ambigu.
Gestion de l'État Invalide
La Bascule JK intègre une rétroaction de ses propres sorties ($Q$ et $\overline{Q}$) vers les portes de commande d'entrée, empêchant l'état illégal.
- J agit comme l'entrée Fixation (Set).
- K agit comme l'entrée Réinitialisation (Reset).
Table Caractéristique
| J | K | CLK | Q(t+1) | Opération |
|---|---|---|---|---|
| 0 | 0 | $\uparrow$ | Q(t) | Maintien (Mémoire) |
| 0 | 1 | $\uparrow$ | 0 | Réinitialisation (Clear) |
| 1 | 0 | $\uparrow$ | 1 | Fixation (Set) |
| 1 | 1 | $\uparrow$ | $\overline{Q(t)}$ | Basculement (Toggle) (Inversion d'état) |
L'État de Basculement (J=1, K=1)
Lorsque J et K sont tous deux HAUT, la Bascule inverse son état (bascule) à chaque front d'horloge. Cette capacité est essentielle pour la construction de compteurs.
Puisque la Bascule JK peut fonctionner en mode Maintien, Fixation, Réinitialisation ou Basculement, elle est hautement adaptée à la conception de machines à états complexes.