Nachtrag:
nach Schritt i) den Transfer für 4-bit-Modus nochmal ausführen, jetzt aber auch die vorher "festgeklemmten" Bits D3 bis D0 sauber hinterherschicken. Damit kannst Du das LCD komplett per Software initialisieren und entweder D3 bis D0 offen lassen oder auf Vcc oder auf Gnd legen:
also:
j) Display für 4-bit konfigurieren (bits 7 bis 4)
k) Display für 4-bit konfigureiren (bits 3 bis 0)
l) auf BUSY-Flags warten (oder die Timeout-Methode)
alles weitere (Init und Datentransfer) läuft im 4-bit-Modus ab.
Hoffe das hilft Dir und all den anderen 4-Bit-Modus-Probleme-habende!
Lesezeichen