Gast
#552812
Hi Es gibt mal wieder eine Frage zum initialisieren von einem LCD Display. Erstmal Hardware: Atmega 8535 mit 20MHZ Quarz LCD161A von Reichelt Ich habe es so angeschlossen wie im Tutorial hier. (4bit Mode). Es klappt auch alles ganz gut, auch mit der Ausgabe auf dem Display, aber ich kriege es einfach nicht hin die 2. Hälfte des Displays (1x16) zu beschreiben, nur die ersten 8 Zeichen gehen. Ich vermute das die initialisieren Sache nicht richtig klappt, denn wenn ich den Kontrast so stark mache, dass ich nur noch schwarze Vierecke sehe, dann sehe ich diese auch nur bei den ersten 8 Zeichen. Als Anhang ist der c-code, wo auch die Initialisierungsfunktion enthalten ist, wo ja der Fehler sein sollte. Kann sich den jnd. mal anachauen? Ich weiß einfach nicht weiter. PS: Nehmt die Kommentare nicht zu ernst, ich habe den Code teilweise kopiert (zB Tutorial) und dann verändert ohne die Kommentare zu ändern. Danke im Vorraus Jogi