Gast
#2847426
Hallo Community, ich habe ein Problem mit meinem OLED-Display. Ich versuche seit Tagen es vernünftig zum Laufen zu bringen. Programmieren tue ich es in C mit dem AVR-Studio 6. Laufen soll es auf einem Atmega8. Es handelt sich um ein OLED von electronic Assembly (Typ EA W082-XLG) Was funktioniert schon? -Ich bekomme es Initialisiert. Alles okay. -Ich kann auch was ausgeben. Läuft :-) -Cursor lässt sich an gewünschte Position verschieben (Auch in 2. Zeile) Was ist mein Problem? - wenn ich dem Cursor verschoben habe, lässt sich nix mehr schreiben egal in welcher Zeile und Position... Habt ihr da eine Idee? Wenn das Programm (siehe Anhang) läuft, sieht die Ausgabe am Display so aus: ########## #12341234# #12341234# ########## Der Cursor rutscht irgendwann in die Zweite Zeile und schreibt auch diese voll. Es scheint also richtig Initialisiert zu sein. Ich sehe ihn immer durchwandern und Stellen überschreiben. Sorry schonmal für die eventuell unsaubere Programmierung. Bin noch ziemlicher Neuling, was die µC-Welt angeht.