www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik LCD Größe einstellen ?


Autor: Gast (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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?

Autor: spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.