Hallo zusammen,
da ich leider ausversehen meine Sourcecodes ins Nirvana geschickt habe und nur noch eine halbfertige Lib fürs LCD hatte, hab ich die jetzt erweitert um wieder eine neue zu haben
(Jetzt ist alles in der DropBox -> OS ausversehen drüberinstallieren geht nicht mehr^^)
Allerdings habe ich ein Problem mit der Positionierung des Coursors:
1. Zeile: Funktioniert
2. Zeile: kann nur an den Anfang springen
Ich berechne die Adresse mit Pos = y*40 + x, siehe meine LCD.c:
Warum? Ich checks einfach nicht...Code:void LCD_POS (unsigned int line, unsigned int column) { LCD_COMMAND(0b10000000 + (line*40) + column); }
Schon mal Danke im voraus :-D
-schumi-
[EDIT]
Es ist ein HDD44780 LCD mit 2*16 Zeichen







Zitieren

Lesezeichen