Nur Hyroglphen auf dem LCD

Gast #95822
Hallöle,

Schaltung ist konventionell, eben wie man LCD mit einem Mega16
ansteuert (RS,RW an GND, En, D4..7) Takt 8MHz, IDE: Bascom.
Nur mein LCD spinnt
http://www.data-modul.de/upload/displays/pdf/BT_21608.pdf
und zeigt chinesische Zeichen, Laut Datenblatt des Controllers S.12,
scheint er sich in der Codetabelle zu vergreifen.

Wie kann ich das Teil davon überzeugen wieder "korrekt" zu arbeiten?

Danke
Angehängte Dateien:
Gast
Das kann viele Ursachen haben - zB:
- Fehler in der 4-Bit Initialisierung.
- Fehler beim Ausmaskieren für das High-/Low-Nibble des Datenbytes zum
Übertragen im 4-Bit Modus
- Zu kurze Wartezeiten (es sei denn, Du garantierst die Wartezeiten mit
dem Waitbusy Flag)
- gespiegelte Anbindung (Lötfehler) der Datenleitungen an den µC

Mal was anderes..ich habe mir das Datenblatt zwar nicht komplett
durchgelesen, aber ist der SPLC780 eigentlich auch HD44780-kompatibel?

MfG
Hannes
Gast
Das verrückte, das gleiche Display funktioniert an einem 2313 korrekt.
Hardwaredesign ist auch ok.
SPL780 ist hinreichend kompatibel zum 44780.
Es kommt also nur Punkt 2 in Frage.
Allerdings funktioniert gleicher Code mit anderem Display ohne Probleme
(nur anderen Controller gewählt).
Naja vielleicht mag mein Display eben keinen Mega16 :(

Antwort schreiben

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