Afișaj pe șapte segmente

Un afișaj cu șapte segmente este o tehnică de afișare pe șapte segmente , care poate fi activată sau dezactivată în funcție de modelul grafic care urmează să fie produs.

Acest tip de afișaj este utilizat în principal pentru afișarea cifrelor zecimale și hexazecimale . Este o alternativă la afișajele cu matrice mai complexe.

Afișajul cu șapte segmente este utilizat pe scară largă în ceasuri digitale, contoare electronice, calculatoare și alte dispozitive electronice care afișează informații digitale.

Reprezentarea personajului

Cele șapte segmente sunt așezate ca un dreptunghi format din două segmente verticale pe fiecare parte și un segment orizontal în partea de sus, mijloc și jos. În majoritatea aplicațiilor, segmentele sunt aproape uniforme ca formă și dimensiune (de obicei hexagonele alungite, deși se pot utiliza și trapezoide și dreptunghiuri ). În calculatoare, segmentele verticale sunt mai lungi și au o formă ciudată la capete pentru a îmbunătăți lizibilitatea. Cele șapte elemente ale afișajului pot fi iluminate în diferite combinații pentru a reprezenta cifrele arabe.

Segmentele sunt desemnate prin literele de la A la G. Punctul zecimal opțional (un al optulea segment, numit DP) este utilizat pentru afișarea numerelor care nu sunt întregi. Un singur octet poate codifica starea completă a unui afișaj cu 7 segmente, inclusiv punctul zecimal. Cele mai populare sunt codificările de biți gfedcba și ABCDEFG . În reprezentarea gfedcba , o valoare de octet de 0x06 activează segmentele „c” și „b”, care ar afișa un „1”.

Personaje zecimale

Numerele de la 0 la 9 sunt cele mai comune caractere afișate pe afișajele cu șapte segmente. Cele mai frecvent utilizate tipare pentru fiecare dintre ele sunt:

Numerele 6, 7 și 9 pot fi reprezentate și fără coadă .

Caracterele hexazecimale

Cifrele hexazecimale de la A la F sunt reprezentate după cum urmează:

Programare

În general, un afișaj cu 7 segmente este programat pe 4 biți folosind 4 intrări în conformitate cu următorul tabel de adevăr :

Programare
Afişa Intrarea 1 Intrarea 2 Intrarea 3 Intrarea 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
LA 1 0 1 0
B 1 0 1 1
VS 1 1 0 0
D 1 1 0 1
E 1 1 1 0
F 1 1 1 1

Notând intrările 1, 2, 3, 4 din tabelul de mai sus și , respectiv , ecuațiile segmentului (pentru a afișa numerele de la 0 la F) sunt:

Putem găsi aceste ecuații stabilind tabelul Karnaugh al fiecărui segment; există și alte posibilități de formule.

În cazul unui afișaj cu 7 segmente controlat de 8 biți, tabelul adevărului dă (segmentul G corespunzător bitului 7 și A la bitul 1):

Programare
Afişa Bit 8 Bit 7 Bit 6 Bitul 5 Bitul 4 Bit 3 Bit 2 Bitul 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
LA 0 1 1 1 0 1 1 1 0x77
B 0 1 1 1 1 1 0 0 0x7C
VS 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

Referinţă

  1. "  Afișaje cu șapte segmente  " [ arhiva din4 aprilie 2012]
  2. "  Afișaje cu șapte segmente  " [ arhiva din5 ianuarie 2012] (accesat la 14 noiembrie 2012 )
  3. Elektrotechnik Tabellen Kommunikationselektronik , Braunschweig, Germania, Westermann Verlag ,1999, Ed. A 3  -a. ( ISBN  3142250379 ) , p.  110
  4. (de) Werkbuch Elektronik , Achim, Bremen, Germania, Franzis-Verlag GmbH ,nouăsprezece optzeci și unu, 3 e  ed. ( ISBN  3-7723-6543-4 ) , p.  695

Vezi și tu

Articole similare

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">