Raze
15.05.2009, 00:07
Hallo,
bin etwas am verzweifeln. Betreibe ein 16*4 LCD Display welches auch eigentlich funktioniert. Es lassen sich alle Zeilen auch mit Upperline, Lowerline usw. Ansteuern. Auch
Locate 1 , 1 : Lcd "****************"
Locate 2 , 1 : Lcd "* System-Check *"
Locate 3 , 1 : Lcd "* OK *"
Locate 4 , 1 : Lcd "****************"
Aber wenn ich shiftright LCD mit einer Schleife benutze läuft mir der Text aus der Zeile raus und in die übernächste Zeile rein. Habe hier schon alles gefundene ausprobiert, auch bei
Config Lcd = 16 * 4
verschiedene Chipsetbefehle angehängt, leider auch kein Erfolg. Prinzipiell läuft es ja, würde aber gerne in meiner Anwendung auch einen Lauftext mit Meldungen in der vierten Zeile durchlaufen lassen. Damit verschiebe ich aber auch die oberen Zeilen. Hat jemand schon ein gleiches Problem gehabt? Oder hat sonst jemand eine Idee? Wäre sehr dankbar.
Gruß
Raze
bin etwas am verzweifeln. Betreibe ein 16*4 LCD Display welches auch eigentlich funktioniert. Es lassen sich alle Zeilen auch mit Upperline, Lowerline usw. Ansteuern. Auch
Locate 1 , 1 : Lcd "****************"
Locate 2 , 1 : Lcd "* System-Check *"
Locate 3 , 1 : Lcd "* OK *"
Locate 4 , 1 : Lcd "****************"
Aber wenn ich shiftright LCD mit einer Schleife benutze läuft mir der Text aus der Zeile raus und in die übernächste Zeile rein. Habe hier schon alles gefundene ausprobiert, auch bei
Config Lcd = 16 * 4
verschiedene Chipsetbefehle angehängt, leider auch kein Erfolg. Prinzipiell läuft es ja, würde aber gerne in meiner Anwendung auch einen Lauftext mit Meldungen in der vierten Zeile durchlaufen lassen. Damit verschiebe ich aber auch die oberen Zeilen. Hat jemand schon ein gleiches Problem gehabt? Oder hat sonst jemand eine Idee? Wäre sehr dankbar.
Gruß
Raze