closed

Loginbox

Please enter your username and password into the following fields to log in.


  • Username:
  • Password:
  •  
  • Auto log in on every visit.


  •  

OLED-Display mit SH1122-Controller und 256x64 Pixel



Harry offline
PowerUser
Avatar
Gender: male
Location: GERMANY  zwischen Augsburg und Ulm
Age: 57
Posts: 2020
Registered: 03 / 2003
Private message
Subject: OLED-Display mit SH1122-Controller und 256x64 Pixel  -  Posted: 21.12.2022 - 13:30   -  
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;
You must be logged in or your permissions are to low to see this Attachment(s).
Elektronik arbeitet mit Rauch - wenn man den Rauch raus läßt, funktioniert es nicht mehr.
Electronics works with smoke - if you let the smoke out, it works no longer.
This post has been edited 3-times. Last edit: 21.12.2022 - 17:20 by Harry.
go down go up
miparo offline
Schreiberling
Avatar
Gender: male
Location: GERMANY  Germany
Age: 56
Posts: 935
Registered: 09 / 2007
Private message
Subject: Re: OLED-Display mit SH1122-Controller und 256x64 Pixel  -  Posted: 22.12.2022 - 00:11   -  
Hi Harry,
fleißig :)
Kein Support per PN! | No support via PM!
go down go up
 


Registered users in this topic
Currently no registered users in this section

Delete cookies of this forum  •  FAQ / Help  •  Team page  •  Imprint   |  Local time: 06.02.2023 - 20:10