PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LCD defekt? EA DIP204-4



Lektor
11.10.2005, 18:41
Hallo,
ich bin schon länger auf der Fehlersuche, kann aber keine Lösung für das Problem finden.
Habe an das LCD VSS VDD VEE nach Datenblatt angeschlossen und die Pins RS R/W und E auf GND gelegt. Eigentlich dürfte an keinem Datenpin etwas zu messen sein, dennoch messe ich an D0, D1, D4, D6 5V.
Ist es doch normal oder ist das LCD defekt?
Ist eigentlich ein ziemlich neues. Es ist nie richtig zum Einsatz gekommen und es wäre schade, wäre es kaputt.
Weiss jemand Rat? Es werden auf den vier Zeilen schwarze Rechtecke angezeigt und das ist wohl ein gutes Zeichen, nur machen mich die Spannungen an den Datenpins skeptisch.

Würde mich über Hilfe freuen.

rapo
11.10.2005, 21:21
Hi,
alles an den controller anschließen, wie es gehört, testprogramm schreiben und ausprobieren...
poti zur kontrasteinstellung vorhanden? wenn ja, daran drehen, bis man(n) was sieht...

grüße ralf

Lektor
11.10.2005, 21:28
würden die Testprogramme funktionieren, dann würde ich jetzt nicht hier schreiben ;)
habe als erstes das Mikrocontroller.net LCD Tutorial probiert und danach noch das von Skyspider und noch andere. Da keins so richtig funktioniert hat, wollte ich ein Hardwaredefekt ausschliessen; aber wie, ohne Programme schreiben zu müssen?

rapo
11.10.2005, 21:46
ok, ok,
welchen controller hast du dran, mit was programmierst du?
die datenkommunikation mit dem display ist nich zeitkritisch, also kannst du das display auch "per hand" initialisieren und etwas reinschreiben, einfach nach datenblatt die pins auf high und low legen, enable eingang wird meiner erinnerung zu folge zur übernahme der werte an den data-pins auf low gelegt, also diesen eingang dann mit einem pull-up versehen... versuchs mal

Marco78
11.10.2005, 22:53
wollte ich ein Hardwaredefekt ausschliessen; aber wie, ohne Programme schreiben zu müssen?
www.lcdhype.de.vu oder www.jalcds.de
Kurz gesagt, das LCD am PC anschliessen und vorgefertigte Programme verwenden.
Die EA-LCD's lassen sich ja leider nicht so 'einfach' initalisieren wie HD44780 bzw es gibt nicht an jeder Ecke eine Routine dafür.

Lektor
11.10.2005, 23:50
genial. danke marco, das werde ich morgen mal probieren. irgendwo muß ich ja weitermachen.

Lektor
17.10.2005, 17:57
@marco78: bin jetzt so weit und habe alles angeschlossen, nur bin ich durch die vielen Einstellungsmöglichkeiten des Programms lcdhype etwas überfordert. Was muß ich einstellen, damit ich schnellstmöglich etwas auf dem Display sehen kann?

NACHTRAG: habe es wohl so weit, dass es funktionieren könnte. Habe vergessen den Kontrollertyp anzugeben. Leider zeigt sich nichts auf dem Display. Muß wohl weitere 20€ in ein neues Display investieren. :(

Andun
17.10.2005, 20:32
Also um erstmal eine Fehlbedinung von LCDHype auszuschließen, solltest du vielleicht doch mal im Forum dort fragen. Da sind eigentlcih eine fähige Leute . . . . (ich auch, aber von deinem Thema jetzt hab cih keien Ahnung. :D )

Marco78
17.10.2005, 20:33
muss wohl weitere 20€ in ein neues Display investieren.
Dann vielleicht gleich eins mit HD44780 Controller. (nicht kompatibel sondern das orginal!)
Die bekomst du zum Teil auch günstiger.

Und du solltest Fehler am PC ausschliessen. Benutzt du XP? Schau mal da im Forum, was es alles zu beachten gibt.

TransistorNet
02.11.2005, 16:51
Hier sthet wie es korrekt angesteuert wird:
http://www.transistornet.de/viewtopic.php?t=2929

Lektor
11.11.2005, 14:34
ist es richtig, dass bei dem obigen Link ne C-Controll benutzt wird?
benutze leider nen Atmel Mega8. Ich würde mich über hex Datei freuen, nur um mal das Display zu testen. Egal ob es in Basic, C, oder Assembler programmiert wurde. Brauche nur die Hex und die Pinbelegung.

Habe mir auch schonmal das empfohlene LCD von Pollin für 5€ geholt. Finde in nächster Zeit aber keine Zeit um es zu testen. :(