Gast
#2096963
Ich möchte ein 1*16 LCD-Display, mit Controller HD44780 im 4Bit-Mode ansteuern. Im Prinzip klappt es. Ich muss aber die Ausgabe nach jeweils 8 Zeichen umschalten, damit die zweite Displayhälfte beschrieben werden kann. Hier der Auszug der Testsoftware: int main(void) { lcd_init(); lcd_string("12345678"); // Ausgabe der ersten 8 Zeichen lcd_setcursor( 0, 2 ); // Umsetzen des Cursors lcd_string("abcdefg"); // Beschreiben der rechten Displayhälfte . . . } Meine Frage: Kennt jemand eine elegante Lösung, wie ich die Umsetzung nach den ersten 8 Zeichen umgehen kann und einen längeren Text (bis 16 Zeichen) an einem Stück einschreiben kann? Es wäre nett, wenn mir hier jemand weiterhelfen würde. Besten Dank im Voraus. Wowako