Formation Professionnelle INFORMATIQUE INDUSTRIELLE
TP Microprocesseur
Thème 8: Afficheur 7 segments
Un afficheur à 7 segments permet de visualiser des chiffres au moyen de LEDs en forme de segments.
L'afficheur nécessite, en fonction du type de précâblage des diodes, une polarisation spécifique.
Afficheur à anodes communes (AC) : Afficheur à cathodes communes (CC) :
Brochage de l’afficheur 7 segments :
2015 1 /3 Dr. Ousmane SOW / IUT / UT
Formation Professionnelle INFORMATIQUE INDUSTRIELLE
TP Microprocesseur
Un transcodeur BCD / 7 Segments permet de commander un afficheur 7 segments. Il reçoit sur ses
entrées DCBA un nombre BCD qu'il converti en code 7 segments sur ses sorties a, b, c, d, e, f et g.
La table de vérité d’un tel transcodeur pour un afficheur à cathodes communes est présentée ci-après.
Hexadécimal
DCB Les 7 segments
équivalent
D C B A g f e d c b a
0 0 0 0 0 1 1 1 1 1 1 3F
0 0 0 1 0 0 0 0 1 1 0 06
0 0 1 0 1 0 1 1 0 1 1 5B
0 0 1 1 1 0 0 1 1 1 1 4F
0 1 0 0 1 1 0 0 1 1 0 66
0 1 0 1 1 1 0 1 1 0 1 6D
0 1 1 0 1 1 1 1 1 0 1 7D
0 1 1 1 0 0 0 0 1 1 1 07
1 0 0 0 1 1 1 1 1 1 1 7F
1 0 0 1 1 1 0 1 1 1 1 6F
1 0 1 0 0 0 0 0 0 0 0 00
1 0 1 1 0 0 0 0 0 0 0 00
1 1 0 0 0 0 0 0 0 0 0 00
1 1 0 1 0 0 0 0 0 0 0 00
1 1 1 0 0 0 0 0 0 0 0 00
1 1 1 1 0 0 0 0 0 0 0 00
La figure ci-dessous présente un exemple de raccordement d’un afficheur CC à un PORT d’un
microcontrôleur. Le segment « a » doit être relié au bit « 0 » du PORT et ainsi de suite ; pour que le
chargement de ce PORT avec le nombre hexadécimal équivalent permette l’affichage du bon chiffre.
2015 2 /3 Dr. Ousmane SOW / IUT / UT
Formation Professionnelle INFORMATIQUE INDUSTRIELLE
TP Microprocesseur
Cahier des charges n°1 :
Afficher l’équivalent décimal d’un nombre binaire DCB présent sur le PORTC à travers quatre
interrupteurs.
Cahier des charges n°2 :
Réaliser un compteur modulo 10 avec affichage décimal sur 7 segments.
Cahier des charges n°3 :
Réaliser un décompteur modulo 10 avec affichage décimal sur 7 segments.
Cahier des charges n°4 :
Réaliser un compteur modulo 100 avec affichage décimal sur 7 segments.
2015 3 /3 Dr. Ousmane SOW / IUT / UT