Liebe Community! Ich sitze nun seit ca. 4 Stunden verwundert vor meinem LCD-Display, welches schon einwandfrei funktioniert hat (siehe hier: http://www.brexner.com/LCD.jpg), und plötzlich spinnt. Ich habe den Code von hier: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung versucht zu verstehen, nachprogrammiert, getestet, und anschließend (wegen der ganzen schönen Kommentare) meinen Code mit dem vom Forum überschrieben, und auf meine Bedürfnisse (8-Bit-Modus) angepasst. Also, der Code hat einwandfrei funktioniert. Anschließend habe ich den Text mal auf "Das ist ein Test mit langem Text" geändert, welcher ja die 16 Zeichen überschreitet. Ich dachte eigentlich, das Display würde in der zweiten Zeile weiter schreiben.... :S Also, das Display hat nun nicht mehr ausgegeben als "Das ist ein Test", also änderte ich den Text wieder auf "Hello World!", um etwas zu haben, dass ich herzeigen kann, wenn mich jemand drauf anspricht. Eigentlich wollte ich es danach bis morgen liegen lassen. Doch auf einmal begann es zu spinnen. Mittlerweile habe ich es wieder halbwegs dazu bekommen, Text anzuzeigen. Bisherige Versuche: Stromlos liegen lassen (30-60 Minuten) Board komplett auseinander- und wieder zusammenbauen Damit ihr wisst, was ich unter "spinnen" verstehe, siehe hier: http://www.brexner.com/LCD_kaputt.jpg Habt ihr eine Ahnung, woran das liegen könnte? Ich habe am Code und Schaltplan nichts verändert...! :( Lg Marc
Achja: Es handelt sich um Anag Vision 1624 LCD Display, Datenblatt siehe hier: http://www.mikrocontroller.net/attachment/61375/lcd_av1624.pdf Lg Marc
Marc Brexner schrieb: > Also, der Code hat einwandfrei funktioniert. Anschließend habe ich den > Text mal auf "Das ist ein Test mit langem Text" geändert, welcher ja die > 16 Zeichen überschreitet. Ich dachte eigentlich, das Display würde in > der zweiten Zeile weiter schreiben.... :S ...der DRAM ist bei deinem Display 80 Byte groß und wenn Du es zweizeilig initialisierst,stehen pro zeile 40 Byte zur Verfügung. Natürlich sind nur die ersten 16 Zeichen sichtbar,wenn Du in der zweiten Zeile weiterschreiben möchtest,so musst Du ab Adresse 0x40 weiterschreiben. ...die Fehler in Deinem Display deuten auf einen Hardwarefehler hin. Grüße vom GooM
pedro schrieb: > C's sieht man keine auf dem Foto. Braucht's die, gibt's die? ...wo würdest Du sie hinmachen? Grüße vom GooM
C's gibt es keine, nein. Wüsste eigentlich auch nicht, wofür...? :O Ich habe auch auf Hardware getippt, aber ... WOHER!? Ich hab ja nicht an den Drähten rumgespielt - wie gesagt, ich habe nichts verändert. Nur den Text im Code... Lg Marc
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.