Vous êtes sur la page 1sur 13

Les bascules.

Les bascules sont des éléments de base des systemes séquentiels, ils memorisent
une information.
I- La bascule RS asynchrone:
S vient de l'anglais "to Set «mise à 1 »
R= "to Reset" (mettre à 0).
S S
Q*
s
s* Q
R R

S R Q Q*
On dit que R est prioritaire 0 0 Qp Q*p
ou que la mémoire est prioritaire au 0 1 0 1 0
0 1 0 1
1 1 0 0 1
Bascule RS à base de portes NAND

S
Q

Q*
R

S R Q Q*
0 0 Qp Q*p
On dit que S est prioritaire 1 0 1 0
ou que la mémoire est prioritaire au 1 0 1 0 1
1 1 1 1

2
On remarque que :

• Q = not(Q*) sauf quand R = S = 1


• Les deux mémoires sont identiques sauf quand R = S = 1
• La combinaison intéressante est R=S=0 (mémoire)
pour passer de R=S=1 à R=S=0 il faut passer par RS = 01 ou RS = 10
• Si aucune précaution n’est prise, R = S = 1 provoque l’instabilité

3
R = S = 1 est une combinaison «déconseillée»

Remarque 1:
Toutefois dans des cas rares, il faut l'envisager. Ex: automatisme de
mise en marche et d'arrêt pour une machine outil. La sécurité des personnes
impose d'utiliser des bascules RS à 0 prioritaire, ainsi en cas d'accident,
l'appui sur les boutons marche et arrêt provoque l'arrêt.

Remarque 2:
Certains dispositifs de sécurité imposent le contraire, c'est le cas de
systèmes d'alarme ou de dispositifs anti-explosion ou anti-incendie.
L'appui simultané sur marche et arrêt doit entraîner la marche. On utilisera
alors un verrou RS de type NAND.

4
Mémoire RSH (Bascule synchrone)

S S Q
H
Q R Q
H
S Q
Q* H
R Q
R

H = 1: Mémoire classique H = 0 : force R=S=0 mémoire «gelée»


mémorisation de l’état précédent

Avantages : Isoler la mémoire des parasites;


éviter l’arrivée accidentelle de « Zéro » sur R ou sur S

5
Mémoire RSH Clear/Preset : initialisation

Mise à 1 Preset = 0

S 0
1 Q R C Q
H 0 H
S Q
0 P
1 Q*
R

Mise à 0 Clear

6
Bascule D

RST avec R = S Q recopie D

7
Mémoire D à verrouillage (verrou ou « latch »)

D Q D S Q
T T
Q R Q

D T Q Q*
0 0 Qp Q*p
Si T = 0 les sorties sont «gelées» 1 0 Qp Q*p
Si T = 1 recopie de D sur Q 0 1 0 1
1 1 1 0

8
Bascule D-edge

9
Bascule T

Si T = 0 la sortie est «gelée»


Si T = 1 la sortie est inversée à chaque front actif
(diviseur de fréquence par deux)

T Q

H Q

10
Bascule JK

J K Q Q

Mémorisation 0 0 Qp Qp
Mise à 1 1 0 1 0
Mise à 0 0 1 0 1
Toggle 1 1 Qp Qp
11
Les bascules maître-esclave (Master-Slave).

Entrées Sorties
Mémoire Mémoire
H sensible sensible
sur niveau sur niveau

1) Lorsque H=1, la bascule maître est active, la bascule esclave est bloquée (les sorties
sont donc figées) mais la bascule maître suit les évolutions des entrées.

2) Lorsque H passe à 0, il y à blocage de la bascule maître (état juste précédent le


front descendant de C), la bascule esclave est alors transparente.

12
D Qi Q
D-latch D-latch
H T M1 T M2

Sensible au
niveau bas de H
Passage de l’info
entre M1 et M2
H = comportement
sur fronts
M gelée active gelée active gelée active
mémoires M1 active gelée active gelée active gelée
2
Qi fixe =D fixe =D fixe =D
Q = Qi fixe = Qi fixe = Qi fixe

13

Vous aimerez peut-être aussi