Gast
#1339781
hallo. im anhand ist die lcd initialisierung. ich hab ein lcd mit einer für meinen controller modifizierten version der lcd-routines.asm aus dem tutorial bereich initialisiert und getestet ob was ankommt. dazu habe ich in den flash einen 0-terminierten string gespeichert und den ausgegeben. das klappt auch alles, aber das problem ist, dass entweder das lcd oder mein µc denkt das lcd hätte 40 zeichen pro zeile. es ist aber nur ein 2 zeilen, 16 character display, so dass von einem 80 zeichen string im flash nur zeichen die 1-16 in der ersten und 41-46 in der 2. zeile stehen. hab ich überlesen dass ich angeben muss wieviele characters das display pro zeile hat? wenn ja an welcher stelle muss ich das noch einfügen? gesendet hab ich die zeichen mit der "lcd_flash_string" des routines file. oder ist im code ein teil der nach 40 zeichen die zeile wechselt und den ich durch einen wechsel nach 16 zeichen ersetzen muss?