LCD Größe einstellen ?

Gast #1339781
Lesenswert?
• ▲
▼
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?
Angehängte Dateien:
Gast #1339792
Lesenswert?
• ▲
▼
Hi

>...dass entweder das lcd oder mein µc denkt das lcd hätte 40 zeichen pro >zeile.

Das Display hat 40 Zeichen pro Zeile. Allerdings sind nur 16/Zeile 
sichtbar.

>oder ist im code ein teil der nach 40 zeichen die zeile wechselt und den
>ich durch einen wechsel nach 16 zeichen ersetzen muss?

Wohl nicht selbst geschrieben und auch nicht verstanden.

Dann zähl beider Ausgabe mit und mach nach 16 Zeichen einen 
Zeilenwechsel.

MfG spess

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.