Pseudo-Grafik auf Standard Text LCD-Display?

OP #4341324
Hallo,

ich habe hier http://www.micro-examples.com/articles/index.php/LCDscope
einen Beitrag gefunden in dem jemand ein normales 4 Zeilen LCD-Display 
als Oszilloskop verwendet hat.

Bislang dachte ich das man weder einzelne Pixel eines solchen LCD-Moduls 
ansprechen kann, noch eigene Zeichen progammieren kann.

Geht das doch irgendwie?
OP
Ok, dass bedeutet dann aber doch das max. 8 verschiedene Zeichen zur 
selben Zeit dargestellt werden können. Für eine grafische Anzeige wohl 
zu wenig.
Ist es vorstellbar die Zeichen so schnell umzuprogrammieren, das sich 
praktisch jede Grafik darstellen lässt? (Multiplex)
Gast
Ich möchte Dir vorschlagen zunächst einmal folgendes zu recherchieren:

1. Datenblatt des HD44780. Insbesondere in Bezug auf die Geschwindigkeit 
mit der Kommandos und Daten übergeben werden können.
2. Multiplex-Geschwindigkeiten damit ein statischer visueller Eindruck 
entsteht.
Gast
Olli G. schrieb:
> Ok, dass bedeutet dann aber doch das max. 8 verschiedene Zeichen zur
> selben Zeit dargestellt werden können. Für eine grafische Anzeige wohl
> zu wenig.

Wieso? Bei dem vorgestellten LCDscope wird genau ein Bereich von 2x4 
Zeichen für die graphische Anzeige verwendet. Dann reicht auch 8 frei 
definierbare Zeichen, um genau in diese 8 Zeichen beliebige graphische 
Inhalte darzustellen.
Gast
KOmmt ja auch auf die gewünschte erreichbare AUflösung drauf an.
Selbst ein 8*20 kannst Du mit den 8 Varianten als Grafikdisplay 
betreiben,
wenn Du jedes Char halt in zb. 2x2 subpixel teilst.

Das mit den Balkengrafiken quer übers Display habe ich auch für 
Analogwertanzeigen verwendet, nur die räumliche Trennung zwischen den 
chars nervt da etwas.
Olli G. schrieb:

> Ist es vorstellbar die Zeichen so schnell umzuprogrammieren, das sich
> praktisch jede Grafik darstellen lässt? (Multiplex)

Nein.
Aber sobald klar ist, was in der Zeile dargestellt werden soll, kann man 
versuchen sich einen 'Zeichensatz' mit den 8 möglichen Sonderzeichen 
bereit zu stellen, so dass an die gewünschte Grafik möglichst gut 
darstellbar ist.
So wird es wohl auch das angegebene 'Oszi' machen. Nachdem fest steht, 
was in der nächsten Zeiteinheit auf dem LCD im 'Wellenfenster' 
dargestellt werden muss, werden die Sonderzeichen entsprechend 
angepasst.

Antwort schreiben

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