Gast
#1853543
Hallo Zusammen! Ich hoffe ich poste meine Frage hier im richtigen Forumsbereich. Folgendes Problem: Ich habe hier ein Grafikdisplay Typ PG192128B (192x128 dots, Datenblatt im Anhang) und versuche dieses mit einem ATmega328P anzusteuern. Den Quellcode habe ich von http://www.frozeneskimo.com/electronics/2007/03/30/lc7981hd61830-driver-for-el-backlit-samsung-lcd/. Diesen habe ich ein wenig auf meinen Controller angepasst. Ich benutze den PortC für die Displaysteuerung, die Ports -B und -D für die Datenübertragung (PortB untere 4Bit PortD obere 4Bit). Es funktioniert auch im Prinzip alles genauso wie ich mir das vorstelle, doch leider immer nur bis Pixel 159, ab 160 verrutscht er um eine "Zeile" nach unten und springt 2Byte weiter nach rechts, also auf Pixel 175, egal in welche "Zeile" ich schreibe. Die Eckdaten des Displays sind alle richtig eingetragen, und auch die gesammte Initialisierungsroutine ist mit dem Datenblatt stimmig (für Grafikbetrieb). Ich weiss keinen Rat mehr. Habt Ihr eventuel einen Tip für mich? Vielen Dank für Eure Mühe Greetz Daniel