mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Scroll-Funktion für 4x20 LCD


Autor: Lodar (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo, hat schon jemand von Euch eine Scrollfunktion der Zeilen für LCD
realisiert? oder vielleich eine Idee hat?


Grüss, Lodar

Autor: Ingo Henze (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja also am besten so:
- Inhalt von Zeile 1 in Puffer einlesen
- Puffer nach Zeile 0 ausgeben
- Inhalt von Zeile 2 in Puffer einlesen
- Puffer nach Zeile 1 ausgeben
- Inhalt von Zeile 3 in Puffer einlesen
- Puffer nach Zeile 2 ausgeben
- Zeile 3 löschen
Nun ist die letzte Zeile frei und kann neu beschrieben werde.

Man könnte es zwar prinzipiell auch zeichenweise ohne Puffer machen,
dann muß man aber sehr oft zwischen Read/Write hin- und herschalten.

Aber es gibt sicher auch noch andere Möglichkeiten...

Gruß
Ingo

Autor: mthomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habe vor einiger Zeit P. Fleurys LCD-Library um "Scroll" und
"Autoscroll" erweitert. Vielleicht hilft das:
http://www.siwawi.arubi.uni-kl.de/avr_projects/#pf_lcd

Autor: Joern Gerhard (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Prinzipiell geht es so:
guck mal in dein Datenblatt: der sichtbare Bereich ist kleiner, als der
Datenbereich! Es werden also nicht alle Zeichen gleichzeitig
dargestellt, du schreibst also in den unsichtbaren Bereich Zeichen und
schiebst die ganze Zeile einfach nach rechts (dafür gibt es ein
shift-Befehl).

Geht auch mit der fleury-LCD-Lib super.

cu joern

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.