Zeilenstartadresse für das Display stimmt?
Das Display fängt, laut Datenblatt Controller ST7036, bei Hex 0 in der ersten Zeile und bei Hex 40 in der 2.Zeile an.
Damit sollte es funktionieren…?
Gruß Helmut
die Zeilenstartadressen sind im Skript korrekt hinterlegt. Ich habe bei mir zwei DOGs im Einsatz (2- und 3-zeilig). Beide funktionieren mit dem Function-Skript und dem Beispiel-Skript einwandfrei.
Versuch es bitte noch einmal mit den aktuellen Originalskripten, ohne irgendwelche eigene Zusätze.
Falls Du Texte mit eigenen Befehlen überträgst, prüfe bitte, ob nicht Teile davon versehentlich als Befehl ausgegeben werden. Dabei könnte zufällig ein Shift-Befehl übermittelt werden, der genau solch einen Versatz erzeugt.