www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Probleme mit Display - Zeilen unvollständig


Autor: M.B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe seit letzter Woche Probleme mit meinem 4x20 Zeilen Display. Ich 
steuere es mit meinem mega88 über vier Datenleitungen an. Das hat immer 
geklappt.
Letzte Woche plötzlich hatte ich folgendes Phänomen:
Die beiden unteren Zeilen zeigen ständig 4 voll ausgefüllte Zeichen 
(invertiertes Leerzeichen)an und die ersten beiden Zeilen im hintern 
Bereich.
Nur die jeweils ersten acht Zeichen der Zeile 1 und Zeile 2 werden 
korrekt dargestellt.

Was kann da passiert sein?

Autor: Andreas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
eine Annahme:
evtl. war das Timing sehr knapp, jetzt durch mögliche 
Temperaturunterschiede hat sich das Timing gringfügig in die falsche 
Richtung verschoben

Autor: M.B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Temperaturunterschiede kann ich mir gar nicht vorstellen.
falls aber doch oder falls das Timing wirklich verschoben ist. Wie 
sollte ich es korrigieren? Eher die Zeit verlängern oder verkürzen? 
Welche der Zeiten? Die 42µs bei lcd_data oder lcd_command? oder die 
Zeiten bei der Initialisierung (15,5,1ms)? Hat da jemand Erfahrung?

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
M.B. wrote:
> Temperaturunterschiede kann ich mir gar nicht vorstellen.
> falls aber doch oder falls das Timing wirklich verschoben ist. Wie
> sollte ich es korrigieren? Eher die Zeit verlängern oder verkürzen?

Im Problemfall immer die Zeiten länger machen.

> Die 42µs bei lcd_data oder lcd_command?

Im Zweifelsfall alle Zeiten länger machen.
Wenns dann funktioniert, eine Zeit nach der anderen wieder verkürzen, 
bis wieder Probleme auftauchen.

Autor: M.B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Alles klar, werde ich mal durchprobieren und das Ergbnis hier posten...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.