Hi leute Gibt es einen einfachen weg, um einzelne oderer mehrere Felder auf einem LCD zu invertieren? Ich programmiere in c. (siehe bild falls nicht klar ist was ich meine ;) ) besten dank jimmmy
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.
Zwei geschachtelte Schleifen und darin ein "Feld = ~Feld" ? Was weiß ich? Wie soll man denn die Frage beantworten ohne das du irgendwelche Infos rausrückst um welches Display, etc. es überhaupt geht.
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.
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
Hi
>Werde mir einen anderen weg für das interface überlegen.
Am einfachsten, ein Grafikdisplay.
MfG Spess
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.
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.
Jens schrieb: Moin Moin, > Könnte man nicht auch einfach die Polfiter im LCD um 90° verdrehen? auch wenn es vllt. physikalisch gehen würde, sind die meisten LCDs nicht quadratisch. Wie willst Du da was um 90° drehen? Grüße, Micha
Na gut, müsstest du halt zwei Folien kaufen, aber so viel kosten die auch nicht. Oder du schlachtest einen alten LCD-Monitor.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.