Afficheur 7 segments
Les afficheurs 7 segments sont un type d'afficheur 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.Sommaire:
1 Caractères représentés
2 Désignation et commande des segments
3 Programmation
4 Voir aussi
![]() |
Voici les 10 chiffres représentés avec l'affichage à 7 segments :

et le complément hexadécimal :
Désignation et commande des segments:
Dans un afficheur 7 segments, les segments sont généralement désignés par les lettres allant de A à G. Dans le cas où l'afficheur comporte un point, servant de séparateur décimal, celui-ci est désigné DP (de l'anglais decimal point) ; certains parlent dans ce cas d'un afficheur « 8 segments ».Dans le cas d'afficheurs à DEL, deux cas de figures sont présents :
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.
.
Programmation:
En général, un afficheur à 7 segments se programme sur 4 bits grâce à 4 entrées conformément à la table de vérité suivante :
En notant les entrées 1, 2, 3, 4 du tableau ci-dessus respectivement i1, i2, i3 et i4, les équations des segments (pour afficher les nombres de 0 à F) sont :
a = (not(i1) and i3) or (i1 and not(i4)) or (i2 and i3) or not(i2 or i4) or (i1 and not(i2) and not(i3)) or (not(i1) and i2 and i4)
b = not(i1 or i2) or not(i2 or i3) or not(i2 or i4) or (not(i1) and not(i3 xor i4)) or (i1 and not(i3) and i4)
c = (i1 xor i2) or (not(i3) and i4) or (not(i3 xor i4) and not(i2))
d = (i1 and not(i3)) or not(i1 or i2 or i4) or (i2 and (i3 xor i4)) or (not(i2) and i3 and i4)
e = not(i2 or i4) or (i3 and not(i4)) or (i1 and i2) or (i1 and i3)
f = (i1 and not(i2)) or not(i3 or i4) or (not(i3) and (i1 xor i2)) or (i1 and i3) or (i2 and not(i4)) g = (i3 and (i1 or not(i2) or not(i4))) or (i1 and i4) or (not(i3) and (i1 xor i2))
On peut retrouver ces équations en établissant la table de Karnaugh de chaque segment ; il existe d'autres possibilités de formules.
Dans le cas d'un afficheur 7 segments commandé par 8 bits, la table de vérité donne (segment G correspondant à bit 7 et A à bit 1)
Voir aussi:
Afficheur 14 segments
Afficheur fluorescent
Ce document provient de « http://fr.wikipedia.org/wiki/Afficheur_7_segments ».
Dernière modification de cette page le 13 novembre 2010 à 19:02.
Droit d'auteur : les textes sont disponibles sous licence Creative Commons paternité partage à l’identique ;
d’autres conditions peuvent s’appliquer. Voyez les conditions d’utilisation pour plus de détails, ainsi que les crédits graphiques. En cas de réutilisation des textes de cette page, voyez comment citer les auteurs et mentionner la licence.
Wikipedia® est une marque déposée de la Wikimedia Foundation, Inc., organisation de bienfaisance régie par le paragraphe 501(c)(3) du code fiscal des États-Unis.





Aucun commentaire:
Enregistrer un commentaire