7-Segment Code
Kategorisierung: | Kodierungen / Symbol-basiert |
Siehe auch: | 14 Segment Code, 9 Punkt Code |
Herkunft / Verwendung: |
7-Segment-Anzeigen, auch oft LED-Anzeigen genannt, begegnen uns häufig im Alltag, zum Beispiel im Radiowecker oder der Küchenuhr im Herd. Sieben-Segment-Anzeigen bestehen aus - wie der Name schon verrät - sieben Segmenten. Davon sind sechs im Rechteck angeordnet und werden von einem siebten Segment von links nach rechts durchschnitten, so dass bildlich zwei übereinanderliegende Quadrate ergeben. 7-Segment-Anzeigen gibt es als selbstleuchtende LED-Anzeigen, aber auch als LCD-Anzeigen, zum Beispiel in Taschenrechnern, die dann keine eigene Lichtquelle darstellen. Durch das Anzeigen nur bestimmter Segmente (oder eben aller für die 8) lassen sich Ziffern, aber auch behelfsmäßige Buchstaben darstellen. Da die Segmente fast unmittelbar aneinander liegen, entsteht so die Illusion eines durchgehenden Strichs. Die Ziffern von 0 bis 9 lassen sich so sehr gut abbilden, bei manchen Buchstaben allerdings braucht es ein wenig Fantasie, um den dargestellten Buchstaben zu erkennen. Die einzelne Segmente werden mit dem Segment oben in der Mitte beginnend im Kreis rechts herum nummeriert, von 1 bis 7. Das mittlere Segment erhält die Nr. 7 bzw. das G. Ein etwaige Punkt hinter der Anzeige die 8. Leerzeichen werden in eine 0 kodiert. Es gibt auch eine Variante, in der die LEDs mit Buchstaben bezeichnet werden, entsprechend von A bis H. Der Code besteht darin, welche Segmente für eine Ziffer leuchten sollen, so zum Beispiel "123" bzw. "ABC" für die Ziffer "7". |
Beschreibung der Kodierung
Mit einer 7-Segment Anzeige können leicht Zahlen dargestellt werden, indem bestimmte LEDs der Anzeige an und andere aus sind. So kann z. B. eine 1 dargestellt werden, indem die beiden rechten LEDs (2 und 3 bzw. B und C) eingeschaltet werden.Die Nummern der LED, die leuchten sollen, werden hintereinander weg geschrieben, was eine Sequenz ergibt, die eine Zahl darstellt. Zwischen den Sequenzen wählt man ein Trennzeichen, z. B. das Leerzeichen. Um die Sache schwerer dekodierbar zu machen, kann man die Ziffern innerhalb einer Sequenz beliebig vertauschen.
Außerdem können auch stilisierte Buchstaben mit den 7 Segmenten dargestellt werden. So können auch Texte in Zahlen kodiert werden.
Beispiele
Klartext: | 123 |
Kodiert: | 23 12457 12347 |
Klartext: | HELLO _ _
|_| |_ | | | |
| | |_ |_ |_ |_|
|
Kodiert: | 23567 14567 456 456 123456 |