Forum: Compiler & IDEs AVR GCC LCD Turorial mit OLED EA W082-XLG geht nicht


von Alesto (Gast)


Angehängte Dateien:

Lesenswert?

Hallöchen miteinander,

ich versuche momentan ein EA W082-XLG OLED Display mit dem AVR-Gcc 
Tutorial und dem Kapitel LCD Ansteuerung zum Laufen zu bekommen. Aber es 
will hinten und vorne nicht :P.
Ein HD44780 kompatibler Controller inst integriert aber mit der vom 
Turoial zur Verfügung stehen Header-Datei und Library zur 
Initualisierung sehe ich immer nur Schwarz. Bin mir auch nicht sicher 
wie ich die Zeilendefinition in der Header Datei anpassen muss um ein 
2x8 Display anzusteuern...im Datenblatt finde ich nichts. Anschluss der 
Pins ist gemäß dem Tutorial, habe es nochmal durch Durchpiepsen 
überprüft. Läuft etwas bei der Initialisierung schief, der Beispielcode 
im Datenblatt ist leicht anders als in der Turorial-Lib und vermute das 
da mein Fehler liegt, warum ich wirklich nichts sehe. Benutzt wird 
übrigens ein Atmega8 und verwende das AVR Studio 4. Ich hoffe Ihr könnt 
mir weiterhelfen, würde mich freuen und bedanke mich schonmal im Voraus.

Das Datenblatt:
http://www.reichelt.de/index.html?;ACTION=7;LA=3;OPEN=0;INDEX=0;FILENAME=A400%252FDS_EA_OLED.pdf;SID=11Tsj7pH8AAAIAACfzMLw55bdf4c7feba41a46579200af5fbf605

von Noname (Gast)


Lesenswert?

Ich kann Dir nur sagen, das im Datenblatt nicht davon gesprochen wird, 
das das Display "kompatibel" ist sondern "ähnlich". Das deutet darauf 
hin, das doch relevante Unterschiede bestehen.

Man müsste also entweder die Beschreibungen vergleichen und die SW 
anpassen oder doch direkt einen passenden Quellcode suchen.

von jonas biensack (Gast)


Lesenswert?

Speziell die Timings bei der Initialisierung des Displays sollten 
besonders beachtet werden. Hier klemmts meistens, wenn's Display schwarz 
bleibt.

Gruß Jonas

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.