Hi, ich nutze das 4x16 LCD Displaytech 164a mit der Peter Fleury Bibliothek. Die Ausgabe funtioniert auch, aber ab und zu gibt es nach dem Einschalten bei der Initialisierung Probleme. Es werden in der 1. und 3. Zeile schwarz Balken angezeigt, die Schriftzeichen sind aber noch zu erkennen. Nach einem Reset durch den WAtchdog funtioniert alles einwandfrei. Die header Datei habe ich für das LCD entsprechend angepaßt (controllerwahl, taktfrequenz,zeilenadressen,..). Evtl. ein Timing-Problem beim initialisieren? code: lcd_init(LCD_DISP_ON); lcd_clrscr(); lcd_gotoxy(0,1); lcd_puts("Test"); Anhang: header Datei von Fleury Jürgen
Trimmpoti verstellt? Dessen Einstellung ist von der Höhe der Versorgungsspannung abhängig, und evtl. auch von der Temperatur.
Das Verhalten hab ich auch bei einem meiner Displays. Das LCD arbeitet ganz normal, nur dass in der 1. Zeile noch die Display-nicht-initialisiert Balken die Schrift überlagern. Wenn man das LCD aber richtig gegen das Licht hält kann man sehen, dass die Ausgaben ganz normal gemacht werden(*). Wenn ich mich richtig erinnere, hab ich dem LCD damals nach dem Reset einfach ein wenig länger Zeit gegeben, bis die Initialisierungssequenz anfing. Das hat den Spuk dann beseitigt. (*) Das Verhalten tritt aber nur sporadisch auf und hat definitiv nichts mit dem Kontrastregler zu tun.
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.