Gast
#435708
Guten Morgen, Ich möchte mit einem PIC 16F872 und meinem 20x4 LCD eine Menuführung aufbauen (Hoch,Runter,Links,Rechts und OK Taste). Und zwar muss der µC bei der Menuführung ja wissen an welcher Stelle der Cursor im LCD steht. Ich rufe dann mit dem folgenden Programm den Stand des Cursors.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
mit diesem Programmabschnitt sollte es Das LCD so ansprechen das es dem PIC die Cursor Stellung senden und der PIC speichert diese im Cursor Register. und dann soll vom Cursor Register eins abgezogen werden und dann der veränderte Wert soll wieder zum LCD geschickt werden so das sich halt die Cursor Stellung am LCD um eins nach Links verändert. aber es funktioniert nicht der PIC bekommt glaube ich die Daten nicht vom LCD. bzw irgentwas läuft da schief. Gibt es einen einfacheren Weg oder ist es so schon in Ordnung und der Fehler liegt im Detail. Vieleicht kann mir ja Jemand helfen. vieleicht hat ja einer auch einen Programm schnippsel aus seinem Programm mit einer Abfrage von einem LCD Schönen Tag Sebastian