Gast
#167906
Hallo, ich habe ein Problem mit der Positionierung des Cursors in einem 2x16 LCD. Ich habe folgendes schon versucht: - Set DDRAM Adress: Display RAM Address Set, die ich mit der gewünschten Position übergebe. Der Cursor bewegt sich nur in der unteren Zeile. Dabei springt er an die erste Stelle der 2. Zeile bei 0,64,128 und 192 - Cursor und Displayshift-Anweisung (Cursor shift rechts): Der Cursor springt um eine Stelle nach rechts und löscht danach das Display und kehrt an die Home-Position zurück kann mir jemand bei meinem Problem helfen? Mach ich irgendetwas grunsätzlich falsch? Wie bekomme ich den Cursor direkt an eine bestimmte Position in einer bestimmten Zeile gesetzt ohne shiften zu müssen und wenn es ohne shiften nicht geht, warum wird die shift-Anweisung nicht korrekt ausgeführt?