Also bei meiner Laufschrift lässt sich die Länge der Zeichen einstellen.
Vll hilft das ja weiter. Mein Problem ist nur, dass dieses
_delay_ms(300) in einer Schleife den Prozessor natürlich voll auslastet.
Weiß da evtl. jemand wie man das beseitigen könnte?
void lcd_write_rot(int row, int cal, char* pText, int laenge)
{
int offset=0;
for(int i=0;i<strlen(pText)-laenge+1;i++)
{
for(int j=i;j<laenge+i;j++)
{
lcd_goto(row,cal+offset);//Zeichenposition setzen
lcd_write(pText[j]); //Zeichen schreiben
offset++;
}
offset=0;
_delay_ms(300);
}
}