Da der SSD1305 am Ende seines Lebenszyklus angekommen ist, haben wir eine neue Produktserie auf Basis des SH1106 entwickelt. Im Entwicklungsprozess haben wir besonders darauf geachtet, das ursprüngliche Moduldesign so weit wie möglich beizubehalten und die Kompatibilität zwischen SSD1305- und SH1106-Modulen sicherzustellen.
Im Folgenden werden die Unterschiede zwischen den beiden Modellen aus Hardware- und Softwareperspektive erläutert.
Tabelle 1. Modellnummern der alten und neuen ICs
Verwandte Modulserien |
Altes Modell (SSD1305) |
Neues Modell (SH1106) |
WEO012832A |
WEO012832N |
Hardware
Die Funktionen des alten und neuen Modells sind identisch. Die empfohlenen Schaltpläne der beiden ICs sind in Abbildung 1 dargestellt.

Abbildung 1. Anwendungsempfehlungen SSD1305 & SH1106
Bitte beachten Sie den Widerstandswert am IREF-Pin, da dieser direkt die Helligkeit und den Strom beeinflusst. Wenn beide ICs mit der gleichen VCC (VPP) betrieben werden, benötigt der SH1106 einen niedrigeren Widerstandswert. Die Formel zur Berechnung des Widerstands ist unten angegeben.

Software
Die meisten Befehle für SSD1305 und SH1106 sind kompatibel, es gibt jedoch einige Unterschiede. Beispielsweise besitzt jeder IC eigene exklusive Funktionen, was bedeutet, dass bestimmte Befehle nur für den jeweiligen IC gelten.
Außerdem haben einige Befehle zwar dieselbe Funktionalität, ihre Parameter sind jedoch nicht kompatibel, wie in Tabelle 2 dargestellt.
Tabelle 2. Befehlsunterschiede zwischen SSD1305 und SH1106

Ersetzung
Da die Pinbelegungen des neuen und alten Modells identisch sind, kann der Anschluss gemeinsam genutzt werden. Um denselben Anzeigeeffekt zu erzielen, sind Anpassungen sowohl an der Hardware als auch an der Software der Module erforderlich.
Im Bereich Hardware besteht der einzige Unterschied zwischen SSD1305 und SH1106 im IREF-Widerstand. Dieser muss entsprechend dem jeweiligen IC eingestellt werden, da ansonsten die Gefahr besteht, den IC zu beschädigen.
Im Bereich Software sind folgende Punkte zu beachten:
- SSD1305 unterstützt drei Memory Addressing Modes (20h), während SH1106 nur den Page Addressing Mode unterstützt.
- SSD1305 und SH1106 besitzen dieselben Funktionen für ADh, D5h, D9h und DBh, jedoch unterscheiden sich die Parameter-Einstellungen.
Zusätzlich können durch Setzen des Command Lock (FDh) bei SSD1305 Befehle für beide ICs im selben Initialisierungscode enthalten sein. Sobald der IC mit FDh gesperrt ist, akzeptiert SSD1305 keine anderen Befehle außer FDh, während SH1106 unbeeinflusst bleibt. Dies ermöglicht eine separate Steuerung der Befehle für jeden IC.

Abbildung 2. Anwendung des Command Lock
Fazit
SSD1305 und SH1106 sind miteinander kompatibel.
Durch Anpassung des Initialisierungscodes und des Widerstandswerts am IREF-Pin kann dasselbe Anzeige-Bild und dieselbe Helligkeit erzielt werden. Je nach Situation sind nur geringfügige Softwareanpassungen erforderlich, um sicherzustellen, dass beide ICs denselben Anzeigeeffekt ohne Hardwareänderungen erreichen.
Winstar wird weiterhin hochwertige Produkte und wettbewerbsfähige Lösungen anbieten.
