Vous êtes sur la page 1sur 5

Filière SMP – Semestre 6 – Année 2020/ 2021

TD d’Électronique numérique
TD 5 : Bascules, registres et compteur
Solution
Compléter le graphe de la sortie de chaque JK, D et T toutes sensibles au front montant

Bascule JK sensible au front montant

Bascule D sensible au front montant

1
Bascule T sensible au front montant

Exercice 2) Construire un registre à 4 bits à entrées parallèle et sorties parallèle à l’aide de bascules D

Exercice 3) Analyser le circuit suivant et dite quelle fonction réalise-t-il ?


Les bascules JK sont sensibles aux fronts descendants (Commencer par tracer complètement QA, en suite QB et en fin QC).

Attention les bascules JK sont sensibles aux fronts descendants et n’ont pas le
même signal horloge
Tracer d’abord la sortie Qa qui génère l’inverse de l’horloge de la bascule Qb
Ensuite tracer Qb, son horloge est 𝐐𝐚 ( donc sensible au front montant de Qa)
En fin tracer Qc, son horloge est 𝐐𝐛 ( donc sensible au front montant de Qb)

2
Horloge

Qa

Qb

Qc

QcQaQb
0 0 0 111 110 101 100 011 010 001 000 111
Déco 0 7 6 5 4 3 2 1 0 7
Horloge T0 T1 T2 T3 T4 T5 T6 T7 T8

Exercice 4) Analyser le circuit suivant et donner son diagramme d’état ( qC étant de MSB)

0 d0
Multiplexeur

d1
1 d2 S La sortie S du multiplexeur attaque l’entrée Dc
d3
s0 s1 S = D = 𝐒𝟏 𝐒𝟎 q + 𝐒𝟏 𝐒𝟎 + 𝐒𝟏 𝐒𝟎 q
Avec 𝐒𝟏 = q et 𝐒𝟎 = q
Donc: D = q q q + q q + q q q

DA qA DB qB DC qC

𝐪𝐀 𝐪𝐁 𝐪𝐂

Equations des stimules (fonctions d’excitations)

D = 𝐪𝐀 D = 𝐪𝐀 ⊕ 𝐪𝐁 D = ( 𝐪𝐂 𝒒𝑩 ) 𝒒𝑨 + ( 𝒒𝑪 𝐪𝐁 ) + ( 𝒒𝑪 𝒒𝑩 ) 𝐪𝐀

ETAT PRESENT STIMULE ETAT FUTUR


rang rang
𝐪𝐂 𝐪𝐁 𝐪𝐀 𝐃𝐂 𝐃𝐁 𝐃𝐀 𝐪𝑪 𝐪𝐁 𝐪𝐀
0 0 0 0 0 0 1 0 0 1 1
1 0 0 1 0 1 0 0 1 0 2
2 0 1 0 0 1 1 0 1 1 3
3 0 1 1 1 0 0 1 0 0 4
4 1 0 0 1 0 1 1 0 1 5
5 1 0 1 1 1 0 1 1 0 6
6 1 1 0 1 1 1 1 1 1 7
7 1 1 1 0 0 0 0 0 0 0
3
Le cycle décrit par le circuit : est un compteur binaire modulo 8

Exercice 5) construire un circuit qui génère la séquence 1,3,5,7,0,2,4,6 d’une manière cyclique synchrone
selon le graphe suivant :

ETAT PRESENT STIMULE ETAT FUTUR


rang rang
𝐪𝐂 𝐪𝐁 𝐪𝐀 𝐃𝐂 𝐃𝐁 𝐃𝐀 𝐪𝑪 𝐪𝐁 𝐪𝐀
0 0 0 0 0 1 0 0 1 0 2
1 0 0 1 0 1 1 0 1 1 3
2 0 1 0 1 0 0 1 0 0 4
3 0 1 1 1 0 1 1 0 1 5
4 1 0 0 1 1 0 1 1 0 6
5 1 0 1 1 1 1 1 1 1 7
6 1 1 0 0 0 1 0 0 1 1
7 1 1 1 0 0 0 0 0 0 0

Pour avoir les équations des entrées des bascules en fonction des sorties des états sorites :
𝑖𝑙 𝑓𝑎𝑢𝑡 𝑝𝑟𝑒𝑛𝑑𝑟𝑒 𝒒𝑪 , 𝒒𝑩 , 𝒒𝑨 𝒗𝒂𝒓𝒊𝒂𝒃𝒍𝒆𝒔 𝒅′ 𝒆𝒏𝒕𝒓é𝒆𝒔 𝒆𝒕 𝒒𝑪 , 𝒒𝑩 , 𝒒𝑨 , 𝒇𝒐𝒏𝒄𝒕𝒊𝒐𝒏𝒔 𝒅𝒆 𝒔𝒐𝒓𝒕𝒊𝒆𝒔
Table de vérité des sorties en fonction des entrées

4
Tables de vérité
Variables d’entrées Fonctions de sorties
qC qB qA DC DB DA
0 0 0 0 1 0
0 0 1 0 1 1
0 1 0 1 0 0
0 1 1 1 0 1
1 0 0 1 1 0
1 0 1 1 1 1
1 1 0 0 0 1
1 1 1 0 0 0

Table de Karnaugh de Dc : Table de Karnaugh de DB :


𝒒𝑩 𝒒𝑩
0 0 1 1 1 1 0 0
𝒒𝑪 1 1 0 0 𝒒𝑪 1 1 0 0
𝒒𝑨 𝒒𝑨

𝐃𝐂 = 𝒒𝑪 𝒒𝑩 + 𝒒𝑪 𝒒𝑩 = (𝒒𝑪 ⨁𝒒𝑩 ) 𝐃𝐁 = 𝒒𝑩

Table de Karnaugh de DA : Circuit

𝒒𝑩
0 1 1 0
𝒒𝑪 0 1 0 1
𝒒𝑨

𝐃𝐀 = 𝒒𝑩 𝒒𝑨 + 𝒒𝑪 𝒒𝑨 + 𝒒𝑪 𝒒𝑩 𝒒𝑨

Vous aimerez peut-être aussi