Forum: PC-Programmierung Ansteuerung eines LCD


von Florian Menne (Gast)


Angehängte Dateien:

Lesenswert?

Also hab mir ein lcd geholt von conrad Datenblatt ist dies hier:
http://www2.produktinfo.conrad.com/datenblaetter/175000-199999/181742-da-01-de-LCD-Modul_1x8_48mm_LED.pdf
also ich bin so weit das ich es initialisiert habe und das der courser
blinkt. Ich benutze den parralelen Anschluss und c++. Sourcecode beim
Anhang.Und den schaltplan darauf baut logischerweise auch der code auf
hab ich hier her: http://leute.server.de/peichl/lcdplan.htm
der einzige unterschied ist ich hab noch eine externe Stromversorgung
ich nehme sie nicht wie im Schaltplan beschrieben aus dem Port!
Der code initialisiert das Display so wie das Beispiel im Datenblatt!
Das Funzt ja alles wunderbar mein einziges problem ist ich bekomme
keine zeichen ich weiss net wie ich muss rs auf high setzen und dann
auf den ram schreiben aber ich weiss net was!!!

von Christian Edelsbrunner (Gast)


Lesenswert?

wenn du WinXP benutzt kann es daran liegen das du nen Treiber brauchst
um auf das LPT Port zugreifen zu können

google einfach mal nach DLPORTIO

http://www.modding-faq.de/index.php?artid=601
schau dir das an , hat zwar nichts mit der programmierung zu tun , aber
du kannst zumindest einmal checken ob nich ein lötfehler ist etc. wenn
du mit diesen Tools ausgeben kannst

mfg
Christian

von Florian Menne (Gast)


Lesenswert?

Sorry du hast da was falsch verstanden. Das ding geht man muss das am
anfang ja initialiesieren damit der courser blinkt und so das hab ich
mit dem sourcecode da oben schon hingekreigt, bloß ich weiss jetzt
nicht wie es weiter gehen soll!!! Also courser krieg ich zum blinken
das is nicht das problem bloß wie sreib ich jetzt ein Buchstaben drauf
ich muss wissen was zu erst gemacht werden soll!! Muss ich zuerst rs
auf high dann buchstaben und dann bei enable einen pulse drauf jagen
oder was?? Das weiß ich nicht!! Übrigens guck dir mal den sourcecode an
ich lade die inpout32.dll das ist mein weg zum direktzugriff!!

von Jens D. (Gast)


Lesenswert?

Hallo,

http://www.mikrocontroller.net/tutorial/lcd

schau dir das evtl mal an
ist zwar in asm, aber da kannst Du evtl erkennen, wie Du es machen
musst

Gruss

von Florian Menne (Gast)


Lesenswert?

ahhm ist es normal das von VSS (Minus) zu RS ein wiederstand von 700 ohm
anliegt ich hab das prob nämlich gefunden ich krieg RS nicht auf high
ich hab gemessen der port war ok bloß wenn ich das lcd angeschlossen
hab ging das teil auf 0V zurück auch wenn der pin auf high war. Hab
dann  von VEE (Kontrastspannung) zu RS gemessen nachgemessen und dan
waren erstmal fast unter 6 ohm und jetzt hab ich das aus meiner
Schaltung rausgebaut und nochmal nachgemessen und dann waren es 700 ohm
von VSS (Minus) zu RS ungefähr

von Florian Menne (Gast)


Lesenswert?

Danke leute hab es schon selbst hinbekommen funktioniert jetz.War hard
und softwarefehler.

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.