LCD anzeige "invertieren"?

Gast #2755559
ja danke, hab ich gerade gesehen. Ich denke damit werd ich 
zurechtkommen. Gäbe es auch eine möglichkeit, dass ich ein schon 
gesetztes Feld von 5 x 8 pixeln vom LCD einlese, dieses mit einer 
funktion bitweise invertiere und dann zurückgebe? Wäre etwas eleganter 
als alle zeichen manuell zu invertieren.
#2755565
jimmy H schrieb:
> ja danke, hab ich gerade gesehen. Ich denke damit werd ich
> zurechtkommen. Gäbe es auch eine möglichkeit, dass ich ein schon
> gesetztes Feld von 5 x 8 pixeln vom LCD einlese, dieses mit einer
> funktion bitweise invertiere und dann zurückgebe? Wäre etwas eleganter
> als alle zeichen manuell zu invertieren.

Bei einem herkömlichen 'kompatiblen' LCD nicht.

Das ist das eigentliche 'Problem' bei den HD44780 kompatiblen LCD. Sie 
haben keine wie auch immer gearteten Modi, wie blinken oder invertieren. 
Blinken kann man noch gut 'von Hand machen'. Aber sein User Interface 
auf invertieren aufzubauen ist meistens keine gute Idee. Die 
Einschränkungen, dass man nur 8 benutzerdefinierte Zeichen zur Verfügung 
hat, ist eine massive Einschränkung.
Gast #2755593
ok, danke für diesen hinweis. In dem fall muss ich mir nicht die mühe 
machen mit dem zeichen invertieren. Werde mir einen anderen weg für das 
interface überlegen.

besten dank
Gast #2755637
spess53 schrieb:
> Am einfachsten, ein Grafikdisplay.

damit habe ich null erfahrung. Was ist der schwierigkeitsgrad der 
Ansteuerung eines solchen displays? Würde mich auf jeden fall 
interessieren.



Karl Heinz Buchegger schrieb:
> Ich mach bei meinen Benutzerinterfaces, bei den Feldern, die gerade den
> Inputfocus haben, gerne eine 'Einklammerung' mit > <.
> Funktioniert ganz gut, auch wenn es nicht perfekt ist.

das problem ist, dass ich relativ viele auswahloptionen programmieren 
muss. Also zahlen von 0 bis 9 und grössenordnungen von frequenzen.

Wobei, für die zahlen wäre natürlich ein drucktastenfeld die 
ökonomischere lösung.

Antwort schreiben

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