Hallo,
habe ein Problem mit dem Anzeigen von Zahlenwerten auf dem LCD.
Das "DOGM162L-A" wird an verschieden Stellen des Programms angesprochen und zeigt Bytes und Strings richtig an.
Nur genau hier im Programm kommt beim Anzeigen der beiden Byts bX und bZ Müll raus.
Die beiden Strings werden korrekt angezeigt.
Was könnte die Ursache sein?
2 : LCDCLR; // Clear Display.
uDelay(150); // 1,5 ms warten.
LCDxy(2, 0);
Write(LCDOut,'Data Storage');
bX:= 1;
bZ:= 2;
LCDxy(0, 1);
Write(LCDOut, 'links ');
Write(LCDOut, bX);
Write(LCDOut, bZ);
Write(LCDOut, ' rechts');
CASE_DatStore:= 3;
|
Danke
Gruß
Mathias
habe ein Problem mit dem Anzeigen von Zahlenwerten auf dem LCD.
Das "DOGM162L-A" wird an verschieden Stellen des Programms angesprochen und zeigt Bytes und Strings richtig an.
Nur genau hier im Programm kommt beim Anzeigen der beiden Byts bX und bZ Müll raus.
Die beiden Strings werden korrekt angezeigt.
Was könnte die Ursache sein?
Code
2 : LCDCLR; // Clear Display.
uDelay(150); // 1,5 ms warten.
LCDxy(2, 0);
Write(LCDOut,'Data Storage');
bX:= 1;
bZ:= 2;
LCDxy(0, 1);
Write(LCDOut, 'links ');
Write(LCDOut, bX);
Write(LCDOut, bZ);
Write(LCDOut, ' rechts');
CASE_DatStore:= 3;
|
Danke
Gruß
Mathias
Attachments
Filename: | IMG_3378.jpg |
Filesize: | 87.11 KB |
Title: | |
Download counter: | 84 |