unterstrichener Text auf LCD

Gast #282032
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
Gast #282033
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
Gast #282034
Unterstrichene Textdarstellung ist bei diesen Displays nicht vorgesehen.
Einzige Möglichkeit: Selbstdefinierte Zeichen. Von diesen gibts aber nur
8 Stück...
Gast #282035
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.
Gast #282036
... 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
Gast #282037
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 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.