Ecole Supérieure de Technologie de Meknès
Département Génie Electrique
Licence Professionnelle
Filière : électronique de système embarqué
Titre
Afficheur de 7 segments
Elabore par : Encadre par :
GOUNTITI MOHAMED Mr. LACHHAB
Année Académique : 2022/2023
Introducti
on
Un afficheur 7 segments est un dispositif électronique qui peut être utilisé pour afficher
des nombres ou des lettres. Il est composé de sept segments lumineux qui peuvent être allumés
ou éteints individuellement, formant ainsi des chiffres ou des lettres. Les sept segments sont
nommés en fonction de leur position relative : a, b, c, d, e, f, g.
Les afficheurs 7 segments peuvent être de type cathodique ou anodique. Dans un afficheur
cathodique, les segments sont reliés à la masse et doivent être activés par une tension positive.
Dans un afficheur anodique, les segments sont reliés à une tension positive et doivent être
activés par une tension négative.
On va utiliser l’afficheur avec décodeur de 4 entrées et 7 sorties comme suivant :
Table de vérité :
D C B A a b c d e f g
0 0 0 0 0 1 1 1 1 1 1 0
1 0 0 0 1 0 1 1 0 0 0 0
2 0 0 1 0 1 1 0 1 1 0 1
3 0 0 1 1 1 1 1 1 0 0 1
4 0 1 0 0 0 1 1 0 0 1 1
5 0 1 0 1 1 0 1 1 0 1 1
6 0 1 1 0 1 0 1 1 1 1 1
7 0 1 1 1 1 1 1 0 0 0 0
8 1 0 0 0 1 1 1 1 1 1 1
9 1 0 0 1 1 1 1 1 0 1 1
Les équations :
a = D + B + A.C + A.C = D + B + A xor C
b = C + A.B + A.B = C + A xor B
C=A+B+C
d = A.C + B.C + D + A.B.C + A.B
e = A.C + A.B
f = D + A.B + A.C + B.C
g = D + B.C + A.C + B.C = D + A.C + B xor C
Description VHDL :
Pour afficher de 0 à 9 il faut utiliser le code VHDL suivant :
La simulation de ce code VHDL :