Gast
#310246
Guten Abend,
ich habe folgende Funktion geschrieben. Diese Funktion ermöglicht mir
Zahlen auf einen LCD anzeigen zu lassen.
Funktioniert auch sehr gut. Nur leider wird erst immer die erste
Stelle der Zahl angezeigt.
Beispiel: Wert 123 -> abgezeigt 321
Jetzt muss ich irgendwie dem Display sagen gehe zwei Zeichen zurück
schreibe den nächsten Wert und rücke das letzte Zeichen auf.
Ich hoffe jemand versteht mein Problem und kann mir helfen. Ich
verstehe das nicht so ganz mit Shift u.s.w.
Mit freundlichen Grüßen
Christian
do {
lcddata(data % 10 + '0');
/* lcdctrl(0x10); //Fuktioniert leider nicht
delayus(5000);
lcdctrl(0x10);
delayus(5000); */
data /= 10;
}while (data);