OLED-Display mit SH1122-Controller und 256x64 Pixel

Harry
Moderator
Avatar
Geschlecht:
Herkunft: zwischen Augsburg und Ulm
Alter: 60
Beiträge: 2155
Dabei seit: 03 / 2003
Betreff:

OLED-Display mit SH1122-Controller und 256x64 Pixel

 · 
Gepostet: 21.12.2022 - 13:30 Uhr  ·  #1
Hallo Zusammen,

eins hab ich noch, ebenfalls von Miparo bekommen :): Controller SH1122, 2.08"

Im Code ein eigener Display-Refresh (chDispRefresh; deutlich schneller!) und der richtige GraphIOS - was man dann nimmt, bleibt jedem selber überlassen. Danke Miparo für deinen ASM-Code (ähnlich dem beim SSD1322-Controller).

Gruss
Harry

.... Displayschutzfolie ist noch drauf ;)

Zusätzliche Funktionen:
Code

Procedure SetContrast(co:Byte);
  Begin
    WriteOLED_C($81);                            // contrast control
    WriteOLED_C(co);                             // 0-255
  End SetContrast;
  
  
Procedure SetInverse(inv:Boolean);
  Begin
    If inv=true
      then
        WriteOLED_C($A7);                        // inverse
      else
        WriteOLED_C($A6);                        // normal
      EndIf;
  End SetInverse;


Procedure MirrorV(mir:Boolean);                  // mirror vertical
  Begin
    If mir=true
      then
        WriteOLED_C($A0);                        // mirrored
        WriteOLED_C($40);                        // Set Display Start Line: Lower 6 Bit
      else
        WriteOLED_C($A1);                        // normal
        WriteOLED_C($60);                        // Set Display Start Line: Lower 6 Bit
      EndIf;
  End MirrorV;


Procedure MirrorH(mir:Boolean);                  // mirror horizontal
  Begin
    If mir=true
      then
        WriteOLED_C($C0);                        // mirrored
      else
        WriteOLED_C($C8);                        // normal
      EndIf;
  End MirrorH;
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
miparo
Schreiberling
Avatar
Geschlecht:
Herkunft: Germany
Alter: 59
Beiträge: 988
Dabei seit: 09 / 2007
Betreff:

Re: OLED-Display mit SH1122-Controller und 256x64 Pixel

 · 
Gepostet: 22.12.2022 - 00:11 Uhr  ·  #2
Hi Harry,
fleißig :)
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 15 · Cache Hits: 14   50   64 · Page-Gen-Time: 0.027613s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI