Mit printf() kannst du direkt aufs Display schreiben:
Code:FILE lcd_out=FDEV_SETUP_STREAM(lcd_putchar,NULL,_FDEV_SETUP_WRITE); int lcd_putchar(charc,FILE*stream){ if(c=='\n'){ lcd_goto(2,1); return 0; } if(c=='\r'){ lcd_goto(1,1); return 0; } if(c=='\t'){ lcd_clear(); return 0; } lcd_write1(c); return 0; } int main() { stdout=&lcd_out; lcd_init(); printf("Mein String"); }
Sorry für die Formatierung, das Forum spinnt ein bisschen in Sachen Code einfügen
Lesezeichen