GLCD KS108 Anzeide falsch rum

Gast #592792
Lesenswert?

Ich hab hier ein GLCD DG-12864-15, das ich mittels der Procyon-Lib
http://hubbard.engr.scu.edu/avr/avrlib/docs/html/index.html
ansteuere.
Das funktioniert auch bis auf einen Fehler,
die beide Hälften sind vertauscht
Normal wäre ja Anzeige A(linke Hälfte) B(rechte Hälfte),
bei mir ist aber B A.

Ich habe in der "ks0108conf.h" nur die Pinbelegung angepasst.

Wie kann ich den Fehler beheben?

thnx
Angehängte Dateien:
Gast #592837
Lesenswert?

>Es gibt nämlich einige LCDs mit low aktivem und andere nit high aktivem >CS.

Es gibt auch welche mit beiden. Vielleicht hast du die falschen 
CS-Anschlüße erwischt.

>CS ändert ja nichts daran,
>wo welcher Sektor beschrieben wird,
>nur ob er aktiv ist.

Ein 128*64 Display hat zwei unabhängige 64*64 Controller, die jeweils 
eine Hälfte des Displays ansteuern. Die Datenleitungen sind 
zusammengeschaltet, und welcher der Controller jetzt angesprochen werden 
soll, wird über die CS-Leitung ausgewählt. Wenn bei dir rechte und linke 
Hälfte vertauscht sind, fühlt sich halt jeweils der falsche Controller 
angesprochen. Also ist irgendwas vertauscht.

Oliver

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren