ich habe gerade vor 5min den fehler gefunden... ich hatte die A-ports nicht auf digital umgestellt... jetzt funktionierts...
danke an alle für die hilfe!
@GoTo: bei mir geht es ohne das 3malige einstellen auf 8-Bit.....
gruss Bluesmash
Ich habe hier ein 2x16 LCD mit einem KS0070B Controller, der mit dem bei sprut beschriebenen HD44780 kompatibel ist, und laut Datenblatt ist ein 3maliges Senden des Wortes 0011****, also 8-bit, mit unterschiedlichen Wartezeiten nötig. Erst dann kann man es auf 4-bit stellen.
ich habe gerade vor 5min den fehler gefunden... ich hatte die A-ports nicht auf digital umgestellt... jetzt funktionierts...
danke an alle für die hilfe!
@GoTo: bei mir geht es ohne das 3malige einstellen auf 8-Bit.....
gruss Bluesmash
Meine Homepage:
www.bluesmash.roboterbastler.de
wie goto schon sagte: ja es ist nötig und zwar auch mit den pausen dazwischen, wie angegeben.Zitat von Bluesmash
das hat mich an deinem code auch ein bisschen gewundert ;-) du willst schon so ein HD44780 kompatibles display ansteuern?!
SEIDL.
jep ist so ein display... aber es läuft jetzt sehr gut! ohne die 3mal auf 8-bit initialisieren...
gruss bluesmash
Meine Homepage:
www.bluesmash.roboterbastler.de
hab das grad mal selber probiert und festgestellt: es geht tatsächlich nur mit einer Routine. Ich könnte mir denken, dass dabei das automatische PowerOn-Reset im LCD die nötigen Einstellungen vornimmt. Allerdings weiß ich jetzt nicht, wozu dann diese drei Befehle gut sein sollen, da sie ja auf Grund langer Wartezeiten mehrere ms in Anspruch nehmen.
Lesezeichen