En sju-segmentskärm (SSD) är en allmänt använd elektronisk displayenhet för visning av decimaltal från 0 till 9. De används oftast i elektroniska enheter som digitala klockor, timers och miniräknare för att visa numerisk information. Som namnet antyder består den av sju olika belysningssegment som är ordnade på ett sådant sätt att den kan bilda siffrorna från 0-9 genom att visa olika kombinationer av segment. Det kan också bilda några alfabet som A, B, C, H, F, E, etc.
7 segmentskärmar är bland de enklaste visningsenheterna för att visa siffror och tecken. Som visas i bilden ovan på en 7-segmentsdisplay,
Det finns två typer av 7 segmentskärmar: Common Anode och Common Cathode:
Vanlig katod: I detta är alla negativa terminaler (katod) för alla de 8 lysdioderna anslutna (se diagram nedan), benämnt COM. Och alla positiva terminaler lämnas ensamma.
Gemensam anod: I detta är alla positiva terminaler (anoder) för alla de 8 lysdioderna anslutna tillsammans, benämnda som COM. Och alla de negativa värmerna lämnas ensamma.
Hur visar jag siffror på 7-segmentsdisplay?
Om vi vill visa siffran "0" måste vi lysa alla lysdioder utom LED som tillhör linjen "g" (se 7-stiftsdiagram ovan, så vi behöver ett bitmönster 11000000. På samma sätt för att visa "1" vi måste lysa lysdioder associerade med b och c, så bitmönstret för detta skulle vara 11111001. En tabell har gjorts nedan för alla siffror när man använder Common Anode typ 7 segment displayenhet.
Siffra att visa |
hgfedcba |
Hex-kod |
0 |
11000000 |
C0 |
1 |
11111001 |
F9 |
2 |
10100100 |
A4 |
3 |
10110000 |
B0 |
4 |
10011001 |
99 |
5 |
10010010 |
92 |
6 |
10000010 |
82 |
7 |
11111000 |
F8 |
8 |
10000000 |
80 |
9 |
10010000 |
90 |
Om du vill lära dig mer om 7-segmentsdisplayenheter läser du självstudierna nedan som förklarar de praktiska tillämpningarna för att använda 7-segmentdisplayer:
Gränssnitt 7-segmentsdisplay med 8051 mikrokontroller
0-99 räknare med AVR-mircontroller
Digital tärning med Arduino