7-Segment-Anzeige (8-Pin)
Übersicht
- Zweck: Die 8-Pin 7-Segment-Anzeige ist eine Roh-Anzeigekomponente, die direkten Zugriff auf jedes einzelne Segment (a–g) sowie den Dezimalpunkt (dp) erlaubt. Anders als die 4-Pin-Ziffernanzeige mit eingebautem Decodierer stellt diese Komponente alle 8 Pins für eine feingranulare Steuerung bereit.
- Symbol: Dargestellt als rechteckiger Block mit 8 Eingangspins auf der linken Seite und einer 7-Segment-Anzeige als visueller Ausgabe.
- Rolle in DigiSim.io: Bietet eine Low-Level-Schnittstelle zur Visualisierung numerischer und alphanumerischer Daten – ideal, um Anzeigetreiber, Decodierlogik und Multiplexverfahren zu lehren.

Funktionsbeschreibung
Logikverhalten
Die 8-Pin 7-Segment-Anzeige enthält keinerlei Decodierlogik. Jeder Eingangspin steuert direkt eines der 8 Segmente (7 Segmente + Dezimalpunkt). Ein hohes Signal (1) schaltet das Segment EIN, ein niedriges Signal (0) schaltet es AUS.
Segmentzuordnung:
| Pin-Index | Segment | Position |
|---|---|---|
| 0 | a | Oben |
| 1 | b | Oben rechts |
| 2 | c | Unten rechts |
| 3 | d | Unten |
| 4 | e | Unten links |
| 5 | f | Oben links |
| 6 | g | Mitte |
| 7 | dp | Dezimalpunkt |
Eingänge und Ausgänge
Eingänge:
- Pin 0 (a): Steuert das obere Segment.
- Pin 1 (b): Steuert das obere rechte Segment.
- Pin 2 (c): Steuert das untere rechte Segment.
- Pin 3 (d): Steuert das untere Segment.
- Pin 4 (e): Steuert das untere linke Segment.
- Pin 5 (f): Steuert das obere linke Segment.
- Pin 6 (g): Steuert das mittlere Segment.
- Pin 7 (dp): Steuert den Dezimalpunkt.
Ausgänge:
- Visuelle Anzeige: Die Segmente leuchten entsprechend den aktiven Eingängen auf.
Konfigurierbare Parameter
- Farbe: Die aktive Farbe der Segmente (typischerweise Rot, Grün oder Blau).
- Größe: Die Anzeigegröße kann relativ zu anderen Komponenten angepasst werden.
Visuelle Darstellung in DigiSim.io
Die Komponente wird als rechteckiger Block mit 8 vertikal angeordneten Eingangspins auf der linken Seite dargestellt. Die 7-Segment-Anzeige befindet sich zentriert auf der rechten Seite.
a
┌───┐
f │ │ b
│ g │
├───┤
e │ │ c
│ │
└───┘
d . dp
Pädagogischer Wert
Schlüsselkonzepte
- Direkte Segmentsteuerung: Verstehen, wie einzelne Segmente Zeichen bilden.
- Decodierlogik: Aufbau eigener Decodierer (z. B. BCD zu 7-Segment) mit Logikgattern.
- Multiplexen: Lernen, mehrere Anzeigen über gemeinsame Datenleitungen und Steuersignale anzusteuern.
- Lookup-Tabellen: Implementierung von Zeichenabbildungen in ROM oder Software.
Lernziele
- Einen BCD-zu-7-Segment-Decodierer von Grund auf entwerfen.
- Den Unterschied zwischen Common-Anode- und Common-Cathode-Konfigurationen verstehen (über Logikpegel simuliert).
- Eigene Zeichensätze über die Standardziffern 0–9 hinaus erstellen.
Anwendungsbeispiele/Szenarien
- Eigener Decodiererentwurf: Lernende bauen die Logik, um 4-Bit-Binärwerte in 7-Segment-Signale umzuwandeln.
- Alphanumerische Anzeige: Darstellung von Buchstaben und individuellen Symbolen durch gezielte Segmentansteuerung.
- Lauftext: Erzeugung von Lauflichteffekten durch schnelles Wechseln der Segmentmuster.
- Statusanzeigen: Verwendung einzelner Segmente zur Kennzeichnung verschiedener Systemzustände.
Technische Hinweise
- Diese Komponente simuliert eine Common-Cathode-Anzeige, bei der aktiv-hohe Eingänge die Segmente einschalten.
- Für eine Common-Anode-Simulation müssen die Eingangssignale invertiert werden.
- Der Dezimalpunkt (dp) ist unabhängig steuerbar und wird häufig für Gleitkommazahlen verwendet.
Verwandte Komponenten
- Ziffernanzeige: Eine übergeordnete Komponente mit eingebautem BCD-Decodierer.
- Decodierer: Generische Decodierer, die zur Ansteuerung dieser Anzeige eingesetzt werden können.
- ROM: Kann zur Speicherung von Segmentmustern für die Zeichenerzeugung verwendet werden.