Forum: Mikrocontroller und Digitale Elektronik unterstrichener Text auf LCD


von Stevko (Gast)


Lesenswert?

Guten Morgen,

ich habe ein 2x16 Text-Display mit dem gängigen Controller HD44780.
Alles kann ich mit dem Display anstellen: Text scrollen, verschiedene
Cursormodi, Sonderzeichen....
Nur eine unterstrichene Darstellung ist nicht möglich. Die Cursorzeile
wäre ja frei, bloß wie spreche ich diese an. Im Datenblatt werde ich
nicht fündig.
Ist mein Vorhaben überhaupt realisierbar oder verzettel ich mich in
Utopie?

Gruß
  Stevko

von Daniel Nöthen (Gast)


Lesenswert?

Die Displays haben meistens pro Zeichen 5*7 Pixel zur Verfügung.
Und meines Wissens nach, befindet sich der Cursor in der letzten
Zeile..
Der Cursor wird nur immer überschrieben.

Gruß,
Daniel

von Die Waldfee (Gast)


Lesenswert?

Unterstrichene Textdarstellung ist bei diesen Displays nicht vorgesehen.
Einzige Möglichkeit: Selbstdefinierte Zeichen. Von diesen gibts aber nur
8 Stück...

von crazy horse (Gast)


Lesenswert?

mit dem Standardcontroller HD44780 geht es nicht, es sein denn, du gehst
über den frei definierbaren Zeichensatz. Da ist aber nicht allzuviel
Platz. Also für jedes Zeichen, welches unterstrichen dargestellt werden
soll, ein komplettes Pattern in den CGRAM laden.

von Stevko (Gast)


Lesenswert?

... naja nach 3 Antworten mit gleichem Inhalt werde ich die Idee wohl
ins Reich der Märchen schicken können.
Meine freien Sonderzeichen sind nämlich schon mit astronomischen
Symbolen belegt.

Trotzdem Danke für die Antworten.

Gruß
  Stevko

von crazy horse (Gast)


Lesenswert?

dann musst du dich eben durchhangeln und den CGRAM dynamisch verwalten,
also nur die jeweils momentan benötigten Zeichen laden, dazu im
Controller die Übersicht behalten, welches Zeichen gerade auf welchem
Speicherplatz steht....
Ich habs mal gemacht für invertierte Darstellung, im Prinzip gehts.

von Christoph Kessler (Gast)


Lesenswert?

Cursor durchdsausen lassen, flimmert halt...

von Klaus F. (Gast)


Lesenswert?

Die Lösung ist wohl der Einsatz einen vollgraphischen Displays, z.B. mit
98x32 oder 122x32 Pixel.

Und hier gleich die Antwort auf die nächste Frage:
Die Dinger gibt's z.B. bei
http://www.actron.de/
http://www.actron.de/graphic_displays_abmessung.htm
Klaus

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.