LCD: Nur 2 von 4 Zeilen werden angezeigt, keine 2 Enable Leitungen

Gast #1000847
Hallo,
ich habe folgendes Problem mit meinem LCD:
Es funktioniert an sich ganz prima, leider aber nur die beiden ersten 
Zeilen (es ist ein 20*4 Dot Matrix mit HD44780 Controller).
Hätte es eine zweite Enable Leitung dann währe alles klar, leider hat es 
aber nur eine.
Ich habe im Datenblatt nachgeschaut und dort steht auch nichts genauers 
dazu wie man es ansteuern muss, lediglich eine Tabelle "Display Data Ram 
Address"
Kann ich es damit irgendwie hinkriegen? Aber müsste das nicht eigendlich 
Bascom machen wenn ich es als 20*4 konfiguriere?

Ich füge mal das Datenblatt an. Die Tabelle befindet sich ganz am Ende.

Vielen Dank vorab!
Adam
Angehängte Dateien:
Gast #1000866
tatsächlich ... das mit dem HD4470 hab ich einfach aus dem Gedächtnis 
geschrieben. Dann habe ich das mit einem anderen verwechselt.
Aber an der Situation ändert das nicht viel :(  denn die ersten 2 Zeilen 
gehen ja mit der Bascom lib d.h. die Controller sind kompatibel.
Persönliche Seite #1000970
Steht doch auch im Datenblatt Seite 11 o.O
1
CHARACT 1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
2
LINE 1 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93
3
LINE 2 C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3
4
LINE 3 94 95 96 97 98 99 8A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7
5
LINE 4 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7
Müßte in Bascom als 2x40 laufen...
Gast #1001175
Danke dir  Läubi für deine Antwort, aber leider funktioniert es immer 
noch nicht.
Wenn ich z.b. locate 4,1 mache dann zeigt der zwar etwas in der vierten 
zeile an, bringt aber alles durcheinander was schon in der 1 und 2 zeile 
steht.
Dort liegt aufjedenfall irgendwo ein fehler in der Adressierung vor.
Kann ich vielleicht die Lib von Bascom abändern und sozusagen mir ein 
neues display definieren und die oben genannte tabelle "einfügen", so 
dass er die Zeilen richtig adressiert.
Wenn ja wie und wo? :)

Danke euch!
#1001186
Wenn du mal im Forum gesucht hättest, wärst du vielleicht schon auf 
andere Displays mit diesem Controller gestossen und auch auf diverse 
Ansätze wie man es korrekt initialisieren muss. Ich vermute mal das 
EA204 wird in etwa deinem Display entsprechen und dafür gibts ein 
komplettes Datenblatt. Das kann man lesen und befolgen oder eben im 
Forum nach was Fertigem suchen. Ich glaub mich zu erinnern sogar mal was 
für BASCOM gesehen zu haben.

bye

Frank

Antwort schreiben

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