LCD: Nur die ersten 8 Zeichen pro Zeile werden angezeigt

Gast #209012
Lesenswert?
• ▲
▼
Hallo,

ich hab folgendes Problem: Hab ein LCD (Displaytech 202A) mit 2 Zeilen
a 20 Zeichen (KS0066U or equiv.).

Habe nun versucht, es direkt (also ohne Library) anzusteuern, klappt
auch soweit ganz gut (Initialisierung, Ausgabe von Zeichen...) Nun zum
Problem:

Wenn ich Zeichen ausgebe, dann werden nur jeweils die ersten acht pro
Zeile angezeigt, bei den restlichen verschwindet der Curser und es wird
auch nichts ausgegeben. Sobald ich anfange, die zweite Zeile zu
beschreiben, werden auch dort nur die ersten acht Zeichen ausgegeben,
allerdings ist dann der Kontrast irgendwie in den Spalten, in denen
zwei Zeichen stehen total schlecht. Habe jetzt keine Ahnung, woran das
alles liegt. Würde mich sehr freuen, wenn jemand eine Idee hätte...

Grüße,
Janko
Gast #209014
Lesenswert?
• ▲
▼
Hm, ne, daran liegt es leider nicht. FUNCTION SET ist korrekt und
außerdem sieht das ganz anders aus, wenn ich es auf eine Zeile stelle
(dann wird auch wirklich nur eine Zeile beschrieben und der Kontrast
ist auch ganz anders, da man ja im Einzeilenbetrieb ne andere
Kontrastspannung hat...
Gast #209016
Lesenswert?
• ▲
▼
Hallo,

die Adressierung stimmt auch. Ich kann alle Adressplätze beschreiben
(kann sie z. B. durch Shifting sichtbar machen). Wenn ich direkt
Positionen außerhalb der Adressen 0x00 - 0x07 und 0x40 - 0x47
beschreibe, dann werden die halt wieder einfach nicht angezeigt...
Gast #209017
Lesenswert?
• ▲
▼
Hast du schonmal ein anderes LCD ausprobiert ?
Allmählich klingt es nämlich danach, als wenn das LCD kaputt wäre.
8 Zeichen * 5 Pixel = 40 Segmente
Soviel kann der KS0066 direkt ansteuern, für alle weiteren benötigt er
Treiber. Wenn die Verbindung zu denen unterbrochen ist, oder diese
beschädigt sind, könnte genau das passieren was du beschreibst.

Antwort schreiben

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