Forum: Mikrocontroller und Digitale Elektronik LCD KS0066U geht nach initialisierung aus


von Rene S. (gigastulle)


Angehängte Dateien:

Lesenswert?

Hey zusammen

Ich weis einfach nich mehr weiter :( ich habe ein 4x40 Zeilen Display 
von "displaytech" Nun zu meinen problem

Wenn man das diplay an spannung legt, wird die 1. und die 3 Zeile 
Schwarz...so weit ja auch in ordnung. Wenn ich da den ersten von den 
beiden KS0066U Kontrollern Initialisiere Dann erlischt der die erste 
Zeile und nix passiert mehr (das selbe bei dem 2. Kontroller..dann geht 
auch die 3 Zeile aus)

Ich weis einfach nich mehr weiter die timigs hauen hin sind sogar 
doppelt so groß wie sie sein müsten....Die verkablung und beschaltung 
hab ich auch gechekt alles so wie es sein sollte !!!

Hat jemand von euch schon ma erfahrung mit diesen kontrollern gemacht 
ich weis das sie nich ganz kompatiebel zu den Hitachis sind aber hab 
alles so gemacht wie es im Datenbalt steht aber ich bekomme nix aufs 
Display geschrieben :(

Bin für jeden Tip dankbar (datenblatt leigt bei)

von Jochen S. (schiffner)


Lesenswert?

Hallo
ich kenne zwar nur die Hitachi-Controller, aber da ist bei mir, nachdem 
ich Spannung hab auch die erste Zeile schwarz. Nach dem Initialisieren 
des LCD erlischt diese Zeile und ich kann Text ans LCD senden.

von Rene S. (gigastulle)


Lesenswert?

Ja mit den Hitachis hatte ich auch nie Probleme....leider gibt es diesen 
Kontroller nich mit 4x40 Zeilen display :( wenn ich text an das display 
sende passiert nichts

von Jochen S. (schiffner)


Lesenswert?

also laut Datenblatt müsste das ja alles fast so wie beim Hitachi 
funktionieren. Den einzigen Unterschied den ich beim Überfliegen 
gefunden hab waren die Timings, die Teilweise um 5µs länger sind, aber 
das sollte ja kein Problem sein, wenn du die eh überdimensioniert hast.

von Rene S. (gigastulle)


Lesenswert?

Hat keiner eine idee warum das ding einfach nox schreiben will :( ich 
weiß echt nicht mher weiter

von Marco L. (lehmi)


Lesenswert?

nur mal so ins Blaue:
1. Hast du mal versucht, Daten vom Display zu lesen ?
2. Mal nach der Initialisierung am Kontrast gedreht ?

von Rene S. (gigastulle)


Lesenswert?

Marco Lehmann wrote:
> nur mal so ins Blaue:
> 1. Hast du mal versucht, Daten vom Display zu lesen ?
> 2. Mal nach der Initialisierung am Kontrast gedreht ?

Das war ne gute idee..........ich habe versucht mir das gesendete 
zeichen zurück zu holen....und siehe da nix is ich kann nicht vom 
display lesen
tja was nu.... das die balken ja veschwinden gehe ich ma davon aus das 
die verkablung hin haut hab se ja och zu genüge geprüft....bleibt ja nur 
software und schwup is mein fragezeichen gleich noch ma größer :( irgend 
wo mus ja was masiv anders sein als beim hitachi ob woll ich im 
datenblatt ja nix anderes gesehen hab

von Marco L. (lehmi)


Lesenswert?

Naja, ich kenn mich mit den HD4... Controllern nicht aus, daher kann ich 
auch keinen Unterschied sehen. Das erste, was ich in solchen Fälle 
mache, ist das Oszi rausholen und die Signale prüfen, hilft manchmal. 
Danach nochmal die Software genau unter die Lupe nehmen und mit den 
Datenblättern vergleichen. Aber das wirst du sicher auch schon einige 
Male gemacht haben.

von ozo (Gast)


Lesenswert?

Bevor du deinen Code durchwühlst, probier mal die lcd lib von Peter 
Fleury.
Ich hab das gleiche Display damit problemlos in Betrieb. Falls es damit 
geht, kannst du dann ja den Code vergleichen.

von Rene S. (gigastulle)


Lesenswert?

ozo wrote:
> Bevor du deinen Code durchwühlst, probier mal die lcd lib von Peter
> Fleury.
> Ich hab das gleiche Display damit problemlos in Betrieb. Falls es damit
> geht, kannst du dann ja den Code vergleichen.

haste ma nen link für mich ??? ich gugge sehr gerne nach......habe schon 
einen Gravierenden Fehler in der software enteckt.....beim abfragen des 
Busy-flags habe ich vergessen die Enable Leitung auf 5V zu ziehen jetzt 
hab ick schiß das mir das teil die huffe hochgerissen hat :( hat jemand 
damit schon ma erfahrungen gemacht ???

von Rene S. (gigastulle)


Lesenswert?

Hab eben fest gestellt das, das Display das BF nich mehr auf 0 zieht :(
Tja was nun falsch initialisiert oder hab ich mit meiner falschen 
Busy-flag routine das display gekillt.....

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.