0% ont trouvé ce document utile (0 vote)
9 vues21 pages

3

Télécharger au format odp, pdf ou txt
Télécharger au format odp, pdf ou txt
Télécharger au format odp, pdf ou txt
Vous êtes sur la page 1/ 21

Exercice 1

? Réaliser un compteur synchrone décimale ( modulo 10)

0
9 1

8
2

7 3
6
5 4
Exercice 2

• Réaliser un compteur synchrone modulo 10 qui


possède une entrée de validation V. tel que si
V=0 alors le compteur est dans un état
mémoire , si V=1 alors validation du comptage.

H
V Compteur décimale

Q3 Q2 Q1 Q0
C

2
Les compteurs synchrones à cycle quelconque

Soit le compteur ayant le cycle 0


suivant

6 2

•Pour forcer le compteur d’un état à un autre il faut agir sur les entrées
synchrones Ji et Ki
•Pour les états qui n’appartiennent pas au cycle du compteur il faut les
considérer comme étant des états indéterminés ( Ji=X et Ki=X)
Chronogramme d’un compteur synchrone à cycle
quelconque

Q0 0 1 0
0 0 1

0 1 0
Q1 1 1 0

Q2 0 0 0
0 1 0

0 6 3 2 0
Réalisation d’un compteur à cycle quelconque
cas synchrone avec des bascules J.K

K0 J0 K1 J1 K2 J2 Q0+ Q1+ Q2+ Q0 Q1 Q2

X 0 X 1 X 0 0 1 0 0 0 0
X 1 0 X X 0 1 1 0 0 1 0
1 X 0 X X 1 0 1 1 1 1 0
X 0 1 X 1 X 0 0 0 0 1 1
X X X X X X X X X 1 0 0

X X X X X X X X X 0 0 1
X X X X X X X X X 1 0 1
X X X X X X X X X 1 1 1

J 2  K 2 Q1.(Q 2  Q0)
J 1  K1 Q0.(Q 2  Q1)
J 0  K 0 Q 2.Q1
Réalisation d’un compteur synchrone à cycle
quelconque avec des bascules T

T0 T1 T2 Q0+ Q1+ Q2+ Q0 Q1 Q2

0 1 0 0 1 0 0 0 0
1 0 0 1 1 0 0 1 0
T 2 Q1.(Q 2  Q0)
1 0 1 0 1 1 1 1 0
0 1 1 0 0 0 0 1 1 T 1 Q0.(Q 2  Q1)
X X X X X X 1 0 0 T 0 Q 2.Q1
X X X X X X 0 0 1
X X X X X X 1 0 1
X X X X X X 1 1 1
Exercice 1

Trouver le cycle réalisé par ce compteur asynchrone ? Le


compteur est initialisé par la valeur 0
Les décompteurs

Q0+ Q1+ Q2+ Q0 Q1 Q2


7
0 1 1 1 1 1 6
1 0 1 0 1 1 0
5
0 0 1 1 0 1

1 1 0 0 0 1 1
4
0 1 0 1 1 0
2 3
1 0 0 0 1 0

0 0 0 1 0 0
l’études des decompteurs se fait
1 1 1 0 0 0 exactement de la même
manière que l’étude des
.compteurs
Compteurs
Asynchrones
Compteurs
Asynchrones
Exemple Modulo 6 ( Bascules JK)
Études des Compteurs modulo N :
Exemple modulo 6
1
Cli Pri Q0+ Q1+ Q2+ Q0 Q1 Q2 2
0
1 1 1 0 0 0 0 0
3
1 1 0 1 0 1 0 0 5
4
1 1 1 1 0 0 1 0
1 1 0 0 1 1 1 0
Cli Q 2.Q1.Q0
1 1 1 0 1 0 0 1
1 1 0 1 1 1 0 1
Cli Q 2.Q1.Q0
0 1 0 0 0 0 1 1 État inaccessible

1 1 0 0 0 1 1 1

Détection de l’état 110 et remise à zero asynchrone : Cli=0 et Pri=1


Chronogramme d’un compteur modulo 6
asynchrone

Q0 0 1 0 1 0
0 1 0

0 0 1 1 0
Q1 0 0 1

Q2 0 0 0 0 0
1 1 1

Cli

Détection de l’état 110 et remise à zero des bascules 1


3
Schéma d’un compteur modulo 6
asynchrone
Q0 Q1 Q2

5V 5V 5V

5V 5V 5V

J0 J1 J2
pr pr pr
H
K0 cl K1 cl K2 cl
Exercic
e
Réaliser un compteur asynchrone décimale ( modulo 10) avec des bascule JK puis
des bascules D
0
9 1

8
2

7 3

6
4
5
Compteur Asynchrone à cycle quelconque

• Démarche de synthèse

1. Nombre de bascules
2. Table de sequencement
3. Insertion des moments fugitifs
4. Entrées de forçage à activer
5. Expressions logiques des entrées de forçages
Exercice

Réaliser un compteur asynchrone décimale qui réalise


la séquence suivante : 0,2,3,1,4,6,7
C’est quoi un
compteur ?
 Un compteur est un circuit séquentiel qui possède N états ( Q0,Q1,…..,Qt+1).

 À chaque top d’horloge, il passe de l’état Qt à l’état Qt+1.



 Il revient toujours à l’état initiale Q0 : Un compteur possède un cycle ( une séquence
d’états).

 Un compteur est constitué de n bascules.

 Le nombre d’états d’un compteur est inférieurs ou égale à 2n.

 Il existe deux types de compteurs : les compteurs synchrones et asynchrones.

q les bascules qui constituent un compteur synchrone possèdent la même horloge.


q les bascules qui constituent un compteur asynchrone possèdent des horloges différentes.

Vous aimerez peut-être aussi