Tag! Folgendes Problem! Ich habe ein 16x2 LCD aus einem alten Monitor ausgebaut. Habe mich ausgiebig mit dem Teil beschäftigt und es laut Datenblatt an den Parallelport angeschlossen. Nur leider funktioniert es nicht! Habe die "Schaltung" (wenn man es so nennen will) schon 3 mal aufgebaut und zehn mal überprüft. Hab es mit 2 Rechnern und Massen an Programmen getestet. Nun ist es ja durchaus sehr wahrscheinlich, dass es defekt ist. Kennt jemand eine einfache Möglichkeit um heraus zu bekommen ob das LCD hinüber ist? Oder habt ihr noch ne andere Idee? Vielen Dank --- Martin
Manche LCD'S brauchen ne negative Hilfsspannung für den Kontrast. Wenn das so ist, zeigen die scheinbar gar nichts an auch wenn die ansonsten richtig angesteuert werden. Schau dir erst mal die Platine an notiere die Namen der IC's und alle Beschriftungen auf der Platine und google nach dem Datenblatt. Gruß Bernhard
wenn du eine spannung an das lcd anlegst, müssten dort kurz zwei oder ein schwarzer balken zu sehen sein. wenn das der fall ist, kannst du weiterprobieren, das display zu initalisieren. wie das geht steht im datenblatt. dazu am besten einfach mal mit dem draht an die anschlüsse gehen, und so die funktionen testen (cursor ein ausschalten oder so). am besten wärs natrürlich, wenn du n µC hast, dann kannstes da anschliessen und testen.
Wegen der Kontrast Spannung habe ich schon mal mit jemandem gesprochen, der das gleiche Display hat. Das ist i.o. wie ich das gemacht habe. Beim Einschalten kommen keine Balken, aber ich kann alle Pixel gleichzeitig an bekommen (2 Balken). µC hab ich leider "noch" nicht. Wollte eben erst mal das hinbekommen eh ich weiter vordringe! Martin
Am besten wäre es doch, wenn du das datenblatt von dem ic, der auf dem lcd-modul ist, runterladen würdest. dann könntest du die pinsbelegung von dem lcd genau prüffen, ich hatte schon manche lcd's, wo die pinsbelegung sehr seltsam aussah, ohne datenblatt geht's dann wohl nicht. am meistens ist es ein HD44780 von Hitachi, aber es könnte auch der KS0066 von Samsung sein. oder was anderes, aber es steht ja auf jeden fall drauf. wenn es nicht so ist, dann wird es deutlich schwieriger...
siehe meinen ersten Eintrag: ... Habe mich ausgiebig mit dem Teil beschäftigt und es laut "Datenblatt" an den Parallelport angeschlossen... Es ist ein 16235 von Data Vision mit nem HD44780! Assembler-Programmierung lerne ich zur Zeit in der Uni (mit AVR-Hardware). Wollte nur wie gesagt erst mal wissen ob das LCD funktioniert. Nicht das ich dann denke ich habe mich verprogrammiert und dabei ist das Display defekt! Ich dachte eigentlich mir kann jemand so was sagen wie: "Lege eine Spannung an D3 an und dann muss der obere Balken an sein ..." War natürlich jetzt nur Blödsinn, aber so in der Art! Martin
Hi Martin, in Deinem Datenblatt sollte die Initalisierungsequenz stehen. D.h. Zuerst den ersten Befehl nehmen, die D0-D7 Pins auf 0 (GND) oder 1 (+5V) setzen und danach den Clock Pin (oder CL o.ä.) auf 1 und anschließend wieder auf 0 setzen. Danach nächsten Befehl nehmen, D0-D7 setzen, CLK switchen usw. Bis Du das hinbekommen hast, dauert das zwar ne Stunde oder so. Aber danach hast das Ding hoffentlich soweit, das der Cursor auf Pos1 blinkt. Ist auch ein gutes Training fürs spätere programmieren. So verstehst Du warum welche Portins was machen... . Marcus
Könnte dies sein: "Da der Parallelport zur Stromversorgung des LCDs nicht genug Saft hergibt, braucht man eine zusätzliche 5V-Stromversorgung.." Zitat aus der Nähe: http://www.mikrocontroller.net/lcd.htm Gruss Marc
Martin, alles ohne Datenblatt ist Zeitverschwendung. Vieleicht hat Data-Vision einen Hang zu etwas exotischen Kontrollern. Auf alle Fälle sind die nicht gerade doll im Netz vertreten. Frag doch mal hier an: http://www.dst-gmbh.de/frameset.htm Gruß Bernhard
Sorry Martin das von mir da oben war natürlich Mist. Wenn Du das Datenblatt vorliegen hast, Kontroller bekannt und Pinout bekannt ist, ist Marc's Idee nicht schlecht. Ich würde auch nicht soviel Zeit reinstecken wie Marcus (aber er hat recht besser kannst du das Teil nicht kennen lernen). Es kann natürlich auch am PC-Treiber liegen etc. Win2K Hardwarezugriff z.B. Gruß Bernhard
Wenn du keine tips brauchst, dann könntest du es sofort sagen. Ich bin doch nicht blöd, es gibt ja verschiedene datenblätter, von dem Modul zum beispiel und von dem IC. Ich hatte schon einige module, wo der erste pin nicht GND war, das meinte ich mit dem datenblatt
@aleksej: Das war doch nicht böse gemeint! Wir haben anscheinend etwas an einander vorbei geredet! Es war im übrigen auch nicht meine Absicht hier jemanden zu beleidigen! Bin ja schließlich sehr dankbar für eure Hilfe! Den Treiber für W2K habe ich installiert; habe es aber auch auf einem alten DOS-Rechner versucht. Externe 5V-Speisung habe ich auch dran, da ich gleich am Anfang festgestellt habe, dass die Spannung vom PP zusammen bricht. Danke --- Martin
@BernhardT: Ich glaube das Display ist zu alt! Zumindest habe ich es nicht deren Liste gefunden! Martin
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.