44780 Reset-Fehler

Gast #2158760
Lesenswert?
• ▲
▼
Hi, ich habe hier ein 44780 20x2 an einem 18F67J60 als Bestandteil eines 
selbstgemachten Reihen-Belichtungsauslösers. Die LCD-Routinen sind von 
Microchip, aber irgendwie traue ich denen nicht so ganz, u.a. war die 
Cursor shift/on/off Bitkombination falsch und der Spezialist der die 
Routinen schrieb bot im Intro zwar 4/8-Bit Betrieb an, wechselte dann 
aber ohne ifdef im Code starr auf 8-bit. Was hab' ich mich gefreut. Das 
nur so nebenbei...

Wenn ich die Schaltung einschalte resetet das LCD einwandfrei. Wenn ich 
aber den PIC resete und der Code neu startet steht häufig Müll im 
Display, obwohl laut Datenblatt dreimal 0x32 als Reset gesendet wird. 
Das Display ist ca 11 J alt, ich habs mal sauteuer von C. gekauft und es 
hat den japanischen Zeichensatz auf den freien ASCIIs. Ich denke, daß es 
ein originaler 44780 ist.

Wie sind denn eure Erfahrungen? Kann es sein, daß das Ding von Hause aus 
nicht richtig resetet oder ist eher der Wurm im Code (in C) zu suchen? 
Habe bis jetzt nix auffälliges finden können.



Joachim

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.