Les bascules

On peut distinguer trois grandes familles de bascules :
- les bascules RS,
- les bascules D,
- les bascules JK.

Les bascules JK.

Les bascules JK peuvent être déclenchées par des fronts d'horloge, positifs ou négatifs, et on parle alors de bascule JK "edge-triggered", ou bien du type maître-esclave.

L'intérêt de la bascule JK est qu'elle supprime l'indétermination de la bascule RS lorsque R et S sont tous les deux à 1. Avec la bascule JK, 4 états sont possibles :
- J=0 et K=0 ---> la bascule est en mode mémoire. Q ne change pas d'état malgré les impulsions d'horloge.
- J=0 et K=1 ---> la bascule est en mode chargement. J passera sur la sortie Q, qui sera donc mise à 0, alors que K=1 passera en NonQ. Le chargement dépend du mode, sur front, ou maître-esclave.
- J=1 et K=0 ---> la bascule est en mode chargement. J passera sur la sortie Q, qui sera donc mise à 1, alors que K=0 passera en NonQ. Le chargement dépend du mode, sur front, ou maître-esclave.
- J=1 et K=1 ---> la bascule change d'état (flip-flop) au rythme de l'horloge et donc en respect du mode, sur front ou maître esclave.

La table de vérité d'une bascule JK est la suivante :

Suivant le mode de déclenchement, le changement de l'état des sorties pourra se faire sur front montant ou descendant, ou selon le mode maître-esclave. Dans ce dernier cas, il y a isolation entre les deux étages, maître et esclave :
- sur le front montant de l'horloge, les états de J et K sont pris en compte dans l'étage maître.
- puis les portes d'entrée sont verrouillées et l'état est transmis dans l'étage de sortie, esclave du premier.

Voir l'animation de la bascule JK maître-esclave.

Symboles logiques

Symbole logique à la norme IEC (européenne), avec un Reset actif à 0.

Symbole d'une bascule JK à chargement sur front descendant de l'horloge