LCD Ausgabe beschleunigen

OP #1048485
Hallo,
gibt es eine Möglichkeit, die Ausgabe auf einem LCD zu beschleunigen 
ohne das Timing-Verhalten auf den einzelnen Mikrocontroller anzupassen?

Ich meine, ich hätte hier schon mal einen Artikel zu diesem Thema 
gelesen. Ich weiß aber nicht mehr genau, wo.

Gruß
Frank
Frank Link wrote:
> gibt es eine Möglichkeit, die Ausgabe auf einem LCD zu beschleunigen

Ja, die gibt es:

Lege einen Puffer (= Zeichenanzahl des Displays) im SRAM an und ein 
Timerinterrupt gibt z.B. alle 1ms ein Byte ans LCD aus.

Dann kann die Applikation mit Fullspeed neue Daten in den Puffer 
schreiben.

Und der Timerinterrupt gibt sie eh viel schneller aus, als der Mensch 
ablesen kann.


Peter
OP
Hallo Peter,
danke für den Tip.

Das Problem ist aber anders gelagert, ich habe nicht die Schwierigkeit 
die Daten in einer verfügbaren Zeit an das Display zu übertragen. Sonder 
den Bildschirm Aufbau zu beschleunigen.

Hintergrund ist, das ich im Augenblick ein Menü und Anzeige-System für 
LCDs entwickle. Ich würde gerne mit einer Art memory-mapped Systematik 
die Daten in die Anzeige mappen. Zu verhindern ist ein sichtbarer 
Bildschirmaufbau.

Geht das überhaupt bei LCDs. ich habe dazu leider noch nichts im 
Internet gefunden.

Gruß
Frank
Frank Link wrote:

> Hintergrund ist, das ich im Augenblick ein Menü und Anzeige-System für
> LCDs entwickle. Ich würde gerne mit einer Art memory-mapped Systematik
> die Daten in die Anzeige mappen. Zu verhindern ist ein sichtbarer
> Bildschirmaufbau.

Wenn Du einen sichtbaren Bildaufbau hast, stimmt entweder die 
Kontrastspannung nicht oder der Blickwinkel.
Es gibt extra Displays für die Betrachtung von oben oder von unten.

Ein übliches 4*40 LCD ist schnell genug.

Was man nicht verwenden darf, ist die langsame Clear-Funktion, damit 
sieht man immer ein Flackern.
Man muß den alten Text einfach mit dem neuen überschreiben, dann sieht 
man nix vom Aufbau.


Peter
OP
Danke,
das war genau der Tipp, den ich braucht, da ich die Daten sowieso in 
einem Array aufbereite, kann ich diese natürlich auch sofort anzeigen.

Nachdem ich den Clear Befehl rausgenommen habe, geht es deutlich 
schneller...

Gruss
Frank

Antwort schreiben

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