Afficheur 7 segments

Un article de Wikipédia, l'encyclopédie libre.

Pour les articles homonymes, voir segment.
Afficheur 7 segments à base de LED faisant défiler les chiffres de la base 16 (hexadécimal).
Afficheur 7 segments à base de LED faisant défiler les chiffres de la base 16 (hexadécimal).

Les afficheurs 7 segments sont un type d'afficheur numérique très présent sur les calculatrices et les montres à affichage numérique : les caractères (des chiffres, bien que quelques lettres soient utilisées pour l'affichage hexadécimal) s'écrivent en allumant ou en éteignant des segments, au nombre de sept. Quand les 7 segments sont allumés, on obtient le chiffre 8.

Voici les 10 chiffres représentés avec l'affichage à 7 segments :

et le complément héxadécimal :

Dans un afficheur 7 segments, les segments sont généralement désignés par les lettres allant de A à G, comme suit :

  AAAAAA
 F      B
 F      B
 F      B
  GGGGGG
 E      C
 E      C
 E      C
  DDDDDD   DP

avec DP, le point - en anglais Decimal Point (optionnel). Certains parlent dans ce cas d'un afficheur "8 segments".

Dans le cas d'afficheurs à DEL, deux cas de figures sont présents : afficheurs à anode ou à cathode commune:

- Afficheur à anode commune : toutes les anodes sont reliées et connectées au potentiel haut.
La commande du segment se fait par sa cathode mise au potentiel bas.
- Afficheur à cathode commune : toutes les cathodes sont reliées et connectées au potentiel bas.
La commande du segment se fait par son anode mise au potentiel haut.

[modifier] Programmation

En général, un afficheur à 7 segments se programme sur 4 bits grâce à 4 entrées de la façon suivante :

Affichage Entrée 1 Entrée 2 Entrée 3 Entrée 4
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
A 1 0 1 0
B 1 0 1 1
C 1 1 0 0
D 1 1 0 1
E 1 1 1 0
F 1 1 1 1