Vous êtes sur la page 1sur 4

Faculté des sciences de Tunis Projet TP : CIRCUITS AU : 2022-2023

Département physique LOGIQUES :


COMBINATOIRES ET
SÉQUENTIELLES

Section : MPI 1 Nombre de pages : 2 Enseignant : Hsen Abidi


Groupe : A, B, C, D, E

I. Etude du Décodeur BCD - 7 segments


Un domaine d’application des transcodeurs est celui de la conversion de données binaires en
une forme se prêtant à un affichage numérique. Parmi les transcodeurs on distingue le décodeur
BCD –7 segments qui comporte 4 entrées A, B, C, D et 7 sorties prêts à être connecter à
l’afficheur 7 segments. Ces sorties sont notées par a, b, c, d, e, f et g selon la disposition spatiale
suivante :

a
Rp
a
A b
B b f
C Ou g g
D 74LS 48
e
e c
d
c
d

On distingue deux types d’afficheurs : afficheur à anodes communes à un point mis à 5V


(niveau haut) de façon à rendre lumineux le segment qui présente un niveau bas et afficheur à
cathodes communes où toutes les cathodes sont reliées au niveau bas de façon le segment
lumineux reçoit un niveau haut. Pour chaque afficheur, un transcodeur correspondant doit être
utilisés tel que les CI 46/47 et 48/49.

Afficheur à anodes communes Afficheur à cathodes communes

Réaliser alors un circuit qui permet d’afficher un mot binaire à 4 bits sous forme d’un
chiffredécimal.

1
II. Registre à décalage et Compteurs-Décompteurs

1. Introduction
Un registre est un ensemble de bascules permettant de stocker une information en attendant
son traitement. On identifie deux types de registres : le registre de mémorisation et le registre
de décalage. Parmi l’une des applications directes à ces registres, on distingue les compteurs
et décompteurs (synchrone et asynchrone), ainsi que les diviseurs de fréquence.
Dans cette manipulation on s’intéresse à l’étude du fonctionnement d'un registre à décalage, et
à la réalisation d’un compteur à base de bascules, ainsi qu’un décompteur.

2. Registre à décalage
Un registre est un circuit séquentiel constitué d’un ensemble de N bascules, commandées par
le même signal d’horloge, afin de stocker (mémorisation du mot binaires à N bits ) et déplacer
les données N bits qu’il reçoit à ses entrées.
Ces registres peuvent être caractérisés par :
 Sens de décalage : décalage à droite ou décalage à gauche
 Mode d’écriture (chargement) : chargement Série ou Parallèle
 Mode de lecture : Série ou Parallèle

La propriété de décalage d’un registre permet le déplacement des données de l’entrée vers la
sortie du registre de différentes manières : les données de l’entrée E sont translatées vers la
sortie S soit à droite, soit à gauche sous le contrôle de l’impulsion appliqué sur l’horloge.
Les fabricants de circuits intégrés proposent dans leurs catalogues de circuits standards des
registres dits « universels » regroupant les différentes fonctionnalités décrites précédemment.
Ces circuits permettent, en mode synchrone, de réaliser les fonctions suivantes :
 Chargement parallèle ou série,
 Lecture parallèle ou série,
 Décalage à gauche ou à droite

Application
Soit le montage suivant :

Les sorties des bascules sont initialement nulles.


2
1) On considère une horloge de période 1Hz, remplir le tableau suivant :

à t=0 1er front 2éme front 3éme front 4éme front 5éme front 6éme front 7éme front 8éme front 9éme front
D A= D A= D A= D A= D A= D A= D A= D A= D A= D A=
QA=0 Q A= Q A= Q A= Q A= Q A= Q A= Q A= Q A= Q A=
D B= D B= D B= D B= D B= D B= D B= D B= D B= D B=
QB=0 Q B= Q B= Q B= Q B= Q B= Q B= Q B= Q B= Q B=
D C= D C= D C= D C= D C= D C= D C= D C= D C= D C=
QC=0 Q C= Q C= Q C= Q C= Q C= Q C= Q C= Q C= Q C=
D D= D D= D D= D D= D D= D D= D D= D D= D D= D D=
QD=0 Q D= Q D= Q D= Q D= Q D= Q D= Q D= Q D= Q D=

1) Qu’elle le type de décalage réalisé ? Expliquer son principe.


2) En analysant la table de vérité du circuit intégré du registre 74LS194, compléter
lestableaux suivants :
Entée types
S0 S1 Mode
SR, SL
0 0 Mémorisation des données
S0, S1
0 1
Entrées parallèles
1 0
Clear
1 1

3. Compteur
Le compteur est un registre dont le contenu passe de la valeur n à n+1 après application d’une
impulsion d’horloge. Il est constitué de n bascules, interconnectées par des portes logiques,
permettant de générer une séquence déterminée (suite d’états binaires).
On peut différencie suivant le sens de comptage : les compteurs (évolution croissante de la
valeur de sortie dans le temps) et les décompteurs (évolution décroissante de la valeur de
sortie dans le temps).
Les compteurs peuvent être classée également suivant le type de basculement, on distingue
alors les compteurs asynchrones et les compteurs synchrone.
3.1 Compteur asynchrone à cycle complet
Un compteur asynchrone modulo n est constitué de n bascules J-K fonctionnant en mode
T. Le signal d'horloge n'est reçu que par le premier étage (bascule LSB : Least Signifiant Bit).
Pour chacune des autres bascules le signal d'horloge est fourni par une sortie de la bascule de
rang immédiatement inférieur.
3.2 Compteur à asynchrone cycle incomplet
Le cycle complet d’un compteur à n sorties est de 0 à 2n-1 (0 à 7 avec 3 bascules, 0 à 15 avec
4 bascules). Pour réaliser une séquence de moins de 2n combinaisons, on doit mettre en œuvre
un système combinatoire capable de forcer à 0 les sorties du système quand la combinaison de
fin de cycle souhaité est atteinte (asservissement des entrées Clear).

3
3.3 Compteur Synchrone
Dans un compteur synchrone, toutes les bascules internes reçoivent le même signal d’horloge
en même temps. A chaque front actif sur l’horloge, la bascule réagit en fonction des états qui
étaient présent sur ces entrées avant le front d’horloge. En effet, les équations des entrées de
chaque bascule à un instant t se déterminent à partir de l’état des sorties à l’instant t tout en
connaissant les valeurs des sorties à l’instant t+1.

Application

1) Réaliser un compteur asynchrone modulo 8.


2) Modifier le circuit pour obtenir un compteur asynchrone modulo 5.
3) Transformer le circuit précédent pour obtenir un décompteur asynchrone modulo 5.
4) Réaliser un compteur synchrone modulo 8 à base de bascule JK.

Vous aimerez peut-être aussi