Gast
#3632927
Hallo, ich versuche derzeit ein LC Display anzusteuern. Jetzt bin ich an
der Schriftdarstellung dran (Grafik LCD).
Ich übergebe der Funktion:
lcd_text("HALLO LINIE",1,11); (die hinteren beiden Zahlen sind die
Startkoordinaten des Textes)
in der Funktion wird diese while Schleife 2 mal aufgerufen:
while(*text != '\0')
{....
*text++;
}
aber beim 2ten mal (so ist die Vermutung) steht der *text ja bei \0 und
dann wird die nicht mehr aufgerufen.
Kann man den *text wieder "zurücksetzen" auf den Übergabewert?
void lcd_text(const char *text,uint8_t xvar, uint8_t yvar)