Hallöle, Schaltung ist konventionell, eben wie man LCD mit einem Mega16 ansteuert (RS,RW an GND, En, D4..7) Takt 8MHz, IDE: Bascom. Nur mein LCD spinnt http://www.data-modul.de/upload/displays/pdf/BT_21608.pdf und zeigt chinesische Zeichen, Laut Datenblatt des Controllers S.12, scheint er sich in der Codetabelle zu vergreifen. Wie kann ich das Teil davon überzeugen wieder "korrekt" zu arbeiten? Danke
Das kann viele Ursachen haben - zB: - Fehler in der 4-Bit Initialisierung. - Fehler beim Ausmaskieren für das High-/Low-Nibble des Datenbytes zum Übertragen im 4-Bit Modus - Zu kurze Wartezeiten (es sei denn, Du garantierst die Wartezeiten mit dem Waitbusy Flag) - gespiegelte Anbindung (Lötfehler) der Datenleitungen an den µC Mal was anderes..ich habe mir das Datenblatt zwar nicht komplett durchgelesen, aber ist der SPLC780 eigentlich auch HD44780-kompatibel? MfG Hannes
Das verrückte, das gleiche Display funktioniert an einem 2313 korrekt. Hardwaredesign ist auch ok. SPL780 ist hinreichend kompatibel zum 44780. Es kommt also nur Punkt 2 in Frage. Allerdings funktioniert gleicher Code mit anderem Display ohne Probleme (nur anderen Controller gewählt). Naja vielleicht mag mein Display eben keinen Mega16 :(
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.