LCD initialisieren

Gast #723180
Lesenswert?

es klappt leider nicht mein LCD richtig zum laufen zu bringen. Habe den 
code hier aus dem tutorial 1 zu 1 übernommen. mir fallen 2 möglichkeiten 
ein:
1) in der initialisierungsroutine stimmen die delay zeiten nicht 
richtig. und somit wird das display nicht richtig initialisiert. weiss 
da jemand mehr?
2) es wird nichts auf dem display angezeigt weil meine kontrastspannung 
zu hoch ist. ist zwar schon 0V aber vielleicht brauche ich ja eine neg. 
spannung, obwohl das im datenblatt nich so steht. ich komme darauf weil 
nach dem init() zeigt es mir die zwei balken an(2-zeiliges display), nur 
eben ganz schwach und  viel zu dunkel. das kuriose ist aber dass ich es 
einmal schon irgendwie gechafft habe dass etwas angeziegt wird aber eben 
nicht das was ich wollte.
Hat jemand eine Idee?
Ach ja, wie würde ich denn eine neg. Spannung erzeugen? keine Ahnung 
davon?
Gast #723205
Lesenswert?

Hallo Sven,
da kann es mehere Gründe geben. Kannst Du genauer beschreiben, wie
Deine Umgebung aussieht? (Welches Display, STK500, Taktfrequenz,
welche Ports, Schaltplan, usw)? Wenn Du schon mal etwas gesehen hast,
dann würde ich das Timing überprüfen (die Beispiele sind für 4MHz 
ausgelegt)
und ggf. die Delays verlängern. Hast Du das Timing und die 
Initialisierung
gegen das Datenblatt geprüft?

Gruß
Waldemar

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