Gast
#2754347
Hallo Ich arbeite gerade das gcc tutorial für AVR durch, und bin jetzt beim LCD gelandet. Es funktioniert ganz gut, aber nicht perfekt, und ich verstehe nicht warum das so ist. Ich habe die lcd-routines.c und lcd-routines.h aus dem tutorial übernommen, nur die pins entsprechend an meinen setup angepasst. also, die ersten beiden zeilen des LCD scheinen ordnungsgemäss zu funktionieren. Wenn ich schreibe: lcd_setcursor( 0, 2 ); lcd_string("Hello World!"); funst es ganz normal, ich bekomme die ausgabe wie im oberen teil des bildes. Wenn ich aber schreibe lcd_setcursor( 0, 3 ); lcd_string("Hello World!"); bekomme ich einen seltsamen zeilenumbruch, wie gezeigt beim unteren teil des bildes. Wenn ich wirklich in die 3te zeile schreiben will, muss ich schreiben: lcd_setcursor( 4, 3 ); genau das selbe problem habe ich bei der 4ten zeile. jemand eine idee wo das problem liegen könnte? liebe grüsse jimmy
