2x16 LCD

Hw4a

Grünschnabel
Kann mir bitte einer helfen?
Ich hab da ein 2-zeiliges LCD das pro Zeile nur 16 Zeichenfelder hat...wie der Name schon sagt...wenn ich jetzt einen char in die obere Zeile schreib...
for(;;){
lcd_clear();
lput(str1);
usleep(2000000L);

lcd_addr(40);
lput(str2);
usleep(2000000L);
}
...nur hab ich aber in der ersten Zeile einen Text der länger als 16 Zeichen ist, wie kann ich den text teilen und in die 2. zeile schreiben...
würd gern nen ganzen text anzeigen lassen.

Dank euch.
 
Ich habe sowas mal vor längerer Zeit gemacht.
Du musst dir das userguide vom Display besorgen. Da steht die Initialisierung des Displays drin und auch wie du Formatierungen wie zb einen Absatz machen kannst drin
 
Zuletzt bearbeitet:
Zurück