Académique Documents
Professionnel Documents
Culture Documents
Licence E.E.E.A
Semestre S4
Travaux Pratiques
Auto : logique séquentielle
Université de Lille
FST, Dep. E.E.A.
59655 Villeneuve d’Ascq
TP N° 1
Dans un système séquentiel, les valeurs des sorties sont fonction non seulement des valeurs des
entrées, mais aussi de l'état du système à chaque instant. Cela nécessite un rebouclage interne du
système permettant de réaliser une fonction de mémoire.
Les bascules sont les éléments de base de la logique séquentielle. On y trouve les deux types de
fonctionnement que sont le fonctionnement asynchrone, où la sortie de la bascule change d'état
uniquement en fonction des grandeurs d'entrées, et le fonctionnement synchrone, où le changement
d'état est conditionné par un signal d'horloge.
b) Compléter le chronogramme ci-après et indiquer pour chacune des étapes (séparées par des
pointillés), la fonction réalisée par ce circuit, à savoir:
• La mise à 1 de la sortie
ou • La mise à 0 de la sortie
ou • Le maintien de la sortie à sa valeur antérieure (ou mémoire)
Figure 2: chronogramme
2. La bascule RS asynchrone
La bascule RS asynchrone est un des éléments les plus simples à réaliser. Elle peut être
représentée par le schéma de la figure 3 ci après.
S
& Q
& Q*
R
Figure 3: bascule RS asynchrone
Figure 4: chronogramme
S
&
& Q
& Q*
&
R
Figure 5: bascule RST
Figure 6: chronogramme
4. La bascule D
& D &
H 1
Q
&
Figure 7: bascule D
Figure 8: chronogramme
Les bascules JK sont des éléments très utilisés dans les systèmes logiques séquentiels. De plus,
afin de réduire les risques d'aléas de fonctionnement, on rencontre souvent une structure de type maître-
esclave qui présente l'avantage de ne prendre en compte les informations présentes que pendant des
durées ou à des instants précis.
Maître Esclave
J
&
& Q
&
&
T
1
&
&
K & Q*
&
J K T Qn+1
0 0
0 1
1 0
1 1
TP N° 2
REALISATION DE REGISTRES
Câbler un registre mémoire synchrone, 3 bits, à décalage à gauche, dont le fonctionnement est le
suivant :
ü le registre peut être initialisé, de manière asynchrone, à la valeur 101 sur apparition du
signal I;
ü l’écriture dans le registre est synchrone. Elle est commandée par le signal E ; L’écriture est
prioritaire sur le décalage et la mémorisation.
ü le décalage est commandé par le signal Decal.
§ Si Decal=1, il y a décalage à gauche de la donnée mémorisée. L’entrée série
droite vaut toujours 1.
§ Si Decal=0, il y a mémorisation de la donnée ;
Câbler un registre mémoire synchrone, 3 bits, à décalage à droite, dont le fonctionnement est le
suivant :
ü l’écriture dans le registre est asynchrone. Elle est commandée par le signal E ;
ü le registre peut, par ailleurs, être initialisé à la valeur 000. Le signal E est prioritaire sur le
signal Init ;
ü le décalage est commandé par le signal Decal.
§ Si Decal=1, il y a décalage à droite de la donnée mémorisée. L’entrée série
gauche vaut toujours 0.
§ Si Decal=0, il y a mémorisation de la donnée ;
On utilisera, pour ce montage, des bascules JK montées en bascules RS (On s’interdit l’entrée 11 !).
Câbler un registre synchrone 3 bits, à décalage à gauche et à droite, dont le fonctionnement est le
suivant :
TP N° 3
REALISATION DE COMPTEURS
1. Compteur/décompteur synchrone
Réaliser un compteur octal synchrone avec des bascules RS, les nombres étant codés selon le code
binaire réfléchi.