Forum: Mikrocontroller und Digitale Elektronik GLCD KS 108 - Anzeige unvollständig


von Hinrich S. (hspecht74)


Angehängte Dateien:

Lesenswert?

Hallo,

ich versuche gerade, ein GLCD mit KS108 Controller zum Laufen zu 
bringen.
Nachdem das Teil zuerst nur Wirrwarr angezeigt hat, habe ich es durch 
Ändern der Timings (NOPs, Warteschleifen) hinbekommen, dass die 
Initialisierung scheinbar sauber funktioniert.
Das Problem: Es werden nur die ersten 8 Zeilen angezeigt (= 1Page?), der 
Rest bleibt dunkel (siehe Anhang). Was dort erscheint ist allerdings 
richtig - der obere Teil vom anzuzeigenden Text.
Das Verhalten ändert sich auch nicht wenn ich statt Fontanzeige nur 
Linien verwende.
Ich verwende die Lib von Apetech mit dem dazugehörigen Testprogramm,
uC ist ein ATMega16, getaktet mit 8MHz (intern). Ich habe schon 
versucht, die Timings noch weiter zu verändern, das bringt aber nichts. 
Hat jemand schonmal ein ähnliches Problem gehabt? Ich weiß nämlich 
allmählich nicht mehr wo ich noch suchen soll.

Viele Grüße,

Hinrich

von Oliver (Gast)


Lesenswert?

>Was dort erscheint ist allerdings richtig - der obere Teil vom anzuzeigenden 
>Text.

Bist du dir da sicher?

Wenn das kein Fleck auf dem Foto ist, sind da auch zwei Pixel in Page 2 
gesetzt, in der Displaymitte.

Verdahtung des Datenbytes überprüfen, JTAG auschalten, Pin- und 
Registerzuordnung im headerfile prüfen.

Oliver

von Hinrich S. (hspecht74)


Lesenswert?

Ja,
der ursprüngliche Text lautet KS0180 Treiber...um zu Testen ob es das 
wirklich war habe ich das K durch ein H ersetzt. Der richtige Text ist 
es also.
Du hast übrigens Recht, da waren noch 2 Pixel in Page 2. Die sind aber 
nicht immer da.
Zu den Tips:
Die Verdrahtung des Datenbytes ist in Ordnung,
JTAG verwende ich nicht,
Pin- und Registerzuordnung ist auch in Ordnung.


Ich habe das Ganze übrigens gerade nochmal mit der Lib von Holger 
Klabunde ausprobiert, das scheint auf den ersten Blick einwandfrei zu 
funktionieren...

Hinrich

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.