Un
affichage a sept segments
est une
technique d'affichage
base sur sept segments qui peuvent etre actives ou desactives en fonction du motif graphique a produire.
Ce type d'affichage est principalement utilise pour l'affichage de
chiffres decimaux
et
hexadecimaux
. Il constitue une alternative aux
affichages matriciels
plus complexes.
L'affichage a sept segments est largement utilise dans les horloges numeriques, les compteurs electroniques, les calculatrices et les autres appareils electroniques qui affichent des informations numeriques
[
1
]
.
Les sept segments sont disposes comme un rectangle compose de deux segments verticaux de chaque cote et d'un segment horizontal en haut, au milieu et en bas. Dans la plupart des applications, les segments sont de forme et de taille presque uniformes (generalement des
hexagones
allonges, bien que des
trapezes
et des
rectangles
puissent egalement etre utilises). Dans les calculatrices, les segments verticaux sont plus longs et de forme plus etrange aux extremites afin d'ameliorer la lisibilite. Les sept elements de l'affichage peuvent etre allumes dans differentes combinaisons pour representer les chiffres arabes.
Les segments sont designes par les lettres A a G. Le
point decimal
optionnel (un huitieme segment, appele DP) est utilise pour l'affichage des nombres non entiers
[
2
]
,
[
3
]
. Un seul
octet
peut coder l'etat complet d'un affichage a 7 segments, y compris le point decimal. Les codages de bits les plus populaires sont
gfedcba
et
abcdefg
. Dans la representation
gfedcba
, une valeur d'octet de 0x06 active les segments 'c' et 'b', qui afficheraient un '1'.
Les chiffres de 0 a 9 sont les caracteres les plus couramment affiches sur les afficheurs a sept segments. Les motifs les plus couramment utilises pour chacun d'entre eux sont
[
4
]
:
Les chiffres 6, 7 et 9 peuvent egalement etre representes sans
queue
.
Les chiffres hexadecimaux A a F sont representes de la facon suivante :
En general, un afficheur a 7 segments se programme sur 4
bits
grace a 4
entrees
conformement a la
table de verite
suivante :
Programmation
Affichage
|
Entree 1
|
Entree 2
|
Entree 3
|
Entree 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
|
En notant les entrees 1, 2, 3, 4 du tableau ci-dessus respectivement
et
, les equations des segments (pour afficher les nombres de 0 a F) sont :
On peut retrouver ces equations en etablissant la
table de Karnaugh
de chaque segment ; il existe d'autres possibilites de formules.
Dans le cas d'un afficheur 7 segments commande par 8 bits, la table de verite donne (segment G correspondant a bit 7 et A a bit 1) :
Programmation
Affichage
|
Bit 8
|
Bit 7
|
Bit 6
|
Bit 5
|
Bit 4
|
Bit 3
|
Bit 2
|
Bit 1
|
Hexadecimal
|
0
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|
0x3F
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
0
|
0x06
|
2
|
0
|
1
|
0
|
1
|
1
|
0
|
1
|
1
|
0x5B
|
3
|
0
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
0x4F
|
4
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
0
|
0x66
|
5
|
0
|
1
|
1
|
0
|
1
|
1
|
0
|
1
|
0x6D
|
6
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
1
|
0x7D
|
7
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0x07
|
8
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
0x7F
|
9
|
0
|
1
|
1
|
0
|
1
|
1
|
1
|
1
|
0x6F
|
A
|
0
|
1
|
1
|
1
|
0
|
1
|
1
|
1
|
0x77
|
B
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0x7C
|
C
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
1
|
0x39
|
D
|
0
|
1
|
0
|
1
|
1
|
1
|
1
|
0
|
0x5E
|
E
|
0
|
1
|
1
|
1
|
1
|
0
|
0
|
1
|
0x79
|
F
|
0
|
1
|
1
|
1
|
0
|
0
|
0
|
1
|
0x71
|
- ↑
≪
Seven Segment Displays
≫
[
archive du
]
- ↑
≪
Seven Segment Displays
≫
[
archive du
]
(consulte le
)
- ↑
Elektrotechnik Tabellen Kommunikationselektronik
, Braunschweig, Germany,
Westermann Verlag
,
, 3rd
ed.
(
ISBN
3142250379
)
,
p.
110
- ↑
(de)
Dieter
Nuhrmann
,
Werkbuch Elektronik
, Achim, Bremen, Germany,
Franzis-Verlag GmbH
,
,
3
e
ed.
(
ISBN
3-7723-6543-4
)
,
p.
695
Sur les autres projets Wikimedia :
Technologies des ecrans
|
Video
|
Ancienne generation
|
|
Generation actuelle
|
- Ecran plat
- Videoprojecteur
|
Generation suivante
|
|
|
|
Non video
|
|
Ecran en 3D
|
|
Media statique
|
|
Articles lies
|
|