Vous êtes sur la page 1sur 5

Travaux Pratiques Circuit Numérique Logique Combinatoire

TP n°4 :
ADDITIONNEUR BCD
AVEC Affichage 7 Segments
I. Principe
Il s’agit de concevoir un système logique permettant d’additionner deux nombres A et B
codés en BCD et d’afficher les deux nombres A et B, et le résultat d’addition BCD.
Le schéma synoptique est le suivant :
a,b,c,d,e,f,g

4 S4..S1
A
Additionneur
BCD
4
B R
Décodage
Y1 Aff4 Aff3 Aff2 Aff1
Y2
Y3
Y4

II. Circuit « Additionneur BCD » :


1- Réalisation d’un additionneur binaire 4bits :
a- Etude d’un additionneur complet
Il s’agit de concevoir un circuit à 3 entrées : les entrées Ai et Bi de l’étage i considéré et
l’entrée Ci-1 (retenue de l’étage précédent i-1) et de deux sorties : La somme Si et la retenue Ci.

Description :

Ai Si (Somme)
Bi Additionneur

Ci-1 Complet Ci (Retenue)


(Retenue
précédente)
Circuit 1

Prof. AOUKACH BASMA Page 1


Travaux Pratiques Circuit Numérique Logique Combinatoire

Questions :
1- Etablir la table de vérité ;
2- Donner les équations logiques des sorties Si et Ci ;
3- Etablir le logigramme de cet additionneur en utilisant les portes : AND, OR et XOR.

Manipulation :

1- En utilisant la description par schéma, tracer le schéma de ce logigramme ;


2- Tester ce schéma et vérifier son fonctionnement.
3- Télécharger ce schéma vers le composant programmable et vérifier sa table de
vérité.

b- Additionneur binaire de deux mots de 4 bits

Mettre le schéma du circuit 1 sous de bloc et tracer le schéma de l’additionneur


binaire de 4bits (circuit 2) en utilisant 4 additionneurs complets (circuit 1):

A0 0
A A1
A2 1

A3 2
Additionneur 3
B0
B B1
B2
Binaire
B3 R4 R4
R0 4 bits

Circuit 2

Manipulation :

a- Tester ce schéma et vérifier son fonctionnement ;


b- Télécharger ce schéma vers le composant programmable et vérifier sa table de
fonctionnement.

Prof. AOUKACH BASMA Page 2


Travaux Pratiques Circuit Numérique Logique Combinatoire

2- Réalisation de l’additionneur BCD

a- Compléter le tableau ci-dessous, dans lequel figure tous les résultats possibles
de l’addition binaire et de l’addition BCD. Les deux nombres à additionner sont
respectivement : A = A4A3A2A1 et B = B4B3B2B1
RESULTAT DE L’ADDITION BINAIRE RESULTAT DE L’ADDITION BCD

Résultat
Possible R4 4 3 2 1 R S4 S3 S2 S1
0
1
2
3
4
5
6
7 0 0 1 1 1 0 0 1 1 1

8
9
10
11
12
13
14
15
16 1 0 0 0 0 1 0 1 1 0

17

Prof. AOUKACH BASMA Page 3


Travaux Pratiques Circuit Numérique Logique Combinatoire

18

Exemple :
A = 710 = 01112 et B = 910 = 10012 A + B = 1610 = 100002
On note que :
 R44321 : est le résultat de l’addition binaire.
 RS4S3S2S1 : est le résultat de l’addition BCD.

On déduit donc que :

R44321 = 10000 et R S4S3S2S1 = 1 0110

16 1 6

2- Comparer le résultat de l’addition binaire avec celui de l’addition BCD.


Conclure.

3- Trouver une solution pour ajuster le résultat de l’addition binaire et tracer le


schéma du logigramme de l’additionneur BCD en utilisant deux additionneurs binaires 4bits
et des portes logiques élémentaires.

III. Circuit « Décodage » :

28
4 ax..gx
U

4
D
Circuit
4
C Décodage

Aff4 Aff3 Aff2 Aff1


4
M

Prof. AOUKACH BASMA Page 4


Travaux Pratiques Circuit Numérique Logique Combinatoire

Etude du décodeur BCD/7seg

a
b
E0
c
E1 DEC
d
E2
BCD/7SEG e
E3
f
g

Questions :
Donner la table de vérité de ce décodeur ;

Manipulation :

a- Donner le programme de réalisation en utilisant la description par table de vérité ;


b- Tester ce programme et vérifier son fonctionnement ;
c- Télécharger le programme vers le composant programmable et vérifier la table de
vérité.

IV. Montage complet

Manipulation :

a- En utilisant les circuits additionneur BCD et 4 décodeurs BCD/7seg tracer le schéma


de ce système ;
b- Tester ce schéma et vérifier le fonctionnement de ce système ;
c- Télécharger ce schéma vers le composant programmable et vérifier son
fonctionnement.

Prof. AOUKACH BASMA Page 5

Vous aimerez peut-être aussi