E C Compteurs Decompteurs Asynchrones 3
E C Compteurs Decompteurs Asynchrones 3
E C Compteurs Decompteurs Asynchrones 3
com 1/2
Exercice 1
Exercice 2
Exercice 3
Exercice 1
1. Décompteur modulo 10
On veut que le décompteur passe à 10012 (910) lorsqu'il passe de 00002 à 11112.
On veut que le décompteur passe à 10012 (910) lorsqu'il passe de 01002 à 00112.
R1 = S3 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅
̅̅̅̅̅̅̅̅ = ̅ ̅
Exercice 2
1.
2. Pour avoir un décompteur asynchrone modulo 8 ; il suffit d’ajouter une 3ème bascule
D, comme suit :
7. L’horloge de la 1ère bascule dans les 2 cas est H. Pour le compteur l’horloge de la
bascule n est ̅ et pour le décompteur l’horloge de la bascule n est Qn-1.
on doit choisir soit ̅ , soit Qn-1. Pour faire le choix, on va utiliser une variable
X, tel que :
X horloge Mode
0 Qn-1 Décompteur
1 ̅ Compteur
horloge = ̅ ̅ =
Exercice 3
Q3 Q2 Q1 Q0
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
Remise à zéro 1 0 1 0
R = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅
̅ ̅ =̅ ̅
Remarque :
Q3 Q2 Q1 Q0
1 0 0 1
1 0 0 0
0 1 1 1
0 1 1 0
0 1 0 1
0 1 0 0
0 0 1 1
0 0 1 0
0 0 0 1
0 0 0 0
Remise à zéro 1 1 1 1
R = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅ = ̅ ̅ ̅ ̅