EA DOGL 128x64 - Anzeige tauscht oben und unten selbstständig.

Gast #2193883
Lesenswert?
• ▲
▼
Hallo,

ich habe ein kleines Problem: Bei meiner Schaltung (Mega128 und EA Dog L 
128x64) funktioniert alles wunderbar, aber ab und zu tauscht die obere 
und untere Displayhälfte, das geht dann nur durch ein manuelles init 
wieder weg.

Der SPI Bus läuft mit 125kHz, was laut Datenblatt des Displaycontrollers 
kein Problem sein sollte. Andere Schaltungsteile sind komplett 
abgeschaltet, der Fehler ist innerhalb weniger Sekunden reproduzierbar, 
wenn man häufig hintereinander an das Display schreibt.

Hat jemand eine Idee ? Das wäre super...

Gruß,

Skragan
#2194749
Lesenswert?
• ▲
▼
Ich habe selber eine Zeit lang mit einem DogL herumgespielt und nie 
solch ein Problem gehabt. Es muss also an dem liegen, was du an das LCD 
schickst. Wenn du es reproduzieren kannst, dann fang doch mal an den 
Fehler zu suchen.

Eine einfache Möglichkeit ist es, nach jedem Schreibbefehl an das LCD 
eine entsprechende eindeutige Ausgabe per RS232 zu machen. Sobald der 
Fehler auftritt schaust du, was als letztes per RS232 ausgegeben wurde 
und suchst die Stelle im Code. Auf diese Weise habe ich schon öfters 
Fehler in der Programmierung diverser Peripherie gefunden. ;)

Alternativ wäre ein Logikanalyzer auch eine gute Möglichkeit Fehler zu 
finden.

Ciao,
     Rainer

Antwort schreiben

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.

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.