MODDING-FAQ FORUM

LCDs und -Software => LCDs Allgemein => Thema gestartet von: Dawju am Dezember 25, 2007, 18:37:11



Titel: LCD´s lassen sich nicht ansteuern!
Beitrag von: Dawju am Dezember 25, 2007, 18:37:11
Hi!

Ich hatte mal vor ca. einem halben Jahr ein LCD für den Parallelport gelötet.  Es war ein 2x16 mit einem HD44780-Controller. Der Parallelport war Onboard. Alles funktionierte ohne Probleme!

So nun zu meinem Problem:
In der Zwischenzeit habe ich ein neues Mainboard (Abit IP35-E) gekauft, was leider keinen Onboard-LPT hat. So musste ich einen für den PCI-Steckplatz besorgen. Es ist ein EXSYS EX-41011, was EPP/ECP unterstützt. Treiber ist installiert und wird auch korrekt im Hardware-Manager erkannt. Hier mal paar Screens:
(http://daewju.da.funpic.de/1.JPG)
(http://daewju.da.funpic.de/2.JPG)

Den "port95nt.exe" habe ich installiert.

Leider wird nur der erste Balken angezeigt (was heisst es liegt eine Spannung an, und der Kontrast ist richtig eingestellt.) Normalerweise sollte der Balken nach dem booten aber weggehen, wenn der Treiber geladen ist.
Der Balken bleibt aber bei mir  ???
Wenn ich mit irgendeinem Programm versuche das LCD anzusteuern, passiert einfach nichts! :headcrash:
Kein Buchstabensalat, kein flackern => NICHTS!?

Da dachte ich, da muss wohl das LCD hin sein. Kein Problem, neues bestellt, neu verlötet... => Wieder nur der erste Balken erscheint?!

Ach ja... ich benutze Windows XP, habe schon ein frisches XP auf einer neuen Partition installiert, weil ich vermutet habe, es liegt an Treiber-Leichen, hat aber auch nichts gebracht >:(

Und spiegelverkehrt habe ich nicht gelötet ;-)

Kann es vielleicht daran liegen, dass der PCI-Controller nicht "LCD-Kompatibel" ist??

PS: Im Bios sind keine neuen Optionen aufgetaucht, in der ich ECP/EPP überprüfen könnte...

Danke schon mal im Voraus!


Titel: Re: LCD´s lassen sich nicht ansteuern!
Beitrag von: xonom am Dezember 25, 2007, 19:13:43
die pci-karte wird wohl kompatibel sein aber die frage ist eher ob deine software es ist. so ne pci-karte wird ja windows intern nicht direkt als lpt erkannt sondern eher virtuell als ltp-anschluss.
kann sein das da die software nicht mitkommt


Titel: Re: LCD´s lassen sich nicht ansteuern!
Beitrag von: Dawju am Dezember 25, 2007, 19:48:03
:headshot:

Kannst du mir vielleicht eine PCI/PCI-E Karte empfehlen, bei der du weisst, sie funktioniert mit einem LCD? :laugh:


Titel: Re: LCD´s lassen sich nicht ansteuern!
Beitrag von: TzA am Dezember 25, 2007, 20:27:39
Es gibt keine "virtuellen" LPT-Ports. Was sich jedoch bei einer PCI-Karte anders ist als bei einem Onboard-LPT, ist die Hardware-Adresse, mit der er angesprochen wird.
Mal zur Orientierung die Adressen, die ein Onboard-LPT normalerweise belegt:
(http://tza.dyndns.org/misc/lpt-adresse.jpg)

Vermutlich musst du bloß in deiner LCD-Software den zu verwendenen Port entsprechend umstellen (0x0378 wäre die passende einstellung für meinen), deine Karte hat evtl zwei LPTs und deswegen mehr Adressen. Ansonsten kannst du auch versuchen, die Adresse umzustellen (dazu müsste man allerdings das Häckchen bei "Automatisch konfigurieren" rausbekommen).


Titel: Re: LCD´s lassen sich nicht ansteuern!
Beitrag von: Dawju am Dezember 25, 2007, 20:37:51
Danke! Ich verstehe was du meinst!

Mein Controller hat aber nur einen LPT anschluss!

Nur...wie soll ich bei STLCD meinen Port ändern? Ich kann nur zwischen $378/$278/$3BC (LPT1/LPT2/LPT3?) wählen.
Also müsste mein Port so lauten: 0xCF00?

Das Problem ist aber, die erste Zeile müssten doch verschwinden sobald der DLPortIO Treiber geladen ist? :headcrash:


Titel: Re: LCD´s lassen sich nicht ansteuern!
Beitrag von: TzA am Dezember 25, 2007, 20:40:52
Die Zeilen haben nichts mit dem Port-Treiber zu tun, der dient ja nur dazu, die Restrikionen von Windows 2k/XP zu umgehen.
Die Zeilen verschwinden, wenn das LCD korrekt initialisiert wurde. Und Initialisieren kann es das LCD-Programm nur, wenn es die korrekte Adresse der Karte kennt, denn sonst laufen die Befehle ja ins Leere.


Titel: Re: LCD´s lassen sich nicht ansteuern!
Beitrag von: Dawju am Dezember 25, 2007, 20:46:17
Ja, haste wohl recht. Aber den Port kann ich im Hardware-Manager leider nicht ändern, hast du viellicht sonst eine Idee?


Titel: Re: LCD´s lassen sich nicht ansteuern!
Beitrag von: Dawju am Dezember 26, 2007, 20:43:53
Hat keiner irgendeine Idee? ich hab das mal versucht:

(http://daewju.da.funpic.de/3.JPG)

jedoch ohne erfolg...

EDIT: Ich habs gerade geschafft das LCD anzusteuern! Das Problem ist... es zeigt halt nur komisches Zeug an! Die Verkabelung habe ich gerade nochmals überprüft... KEIN FEHLER hat sich eingeschlichen...

BEI LCD-Smartie habe ich CF00 als Port eingestellt, und Hardwaremanager LTP1. Wenn ich mich durch LCD-Smartie ein bisschen "durchklicke" kommt folgendes raus:

Clip = http://www.youtube.com/watch?v=tf354G4MfR0

::)

Das LCD steht auf dem Kopf... ich weiss  :zunge:

Was wäre den der richtige Port für Smartie? CF00? Dieser funktioniert aber nicht richtig :-(

EDIT2: Noch ein Clip: http://www.youtube.com/watch?v=LcpDA86TlPU


Titel: Re: LCD´s lassen sich nicht ansteuern!
Beitrag von: OlafSt am Dezember 27, 2007, 13:12:55
Mit dem Konfig-Programm von STLCD kannst du so eine Portadresse nicht einstellen. Ursprünglich war auch gar kein Konfigprogramm vorgesehen.

Editiere die STLCD.INI direkt (Port=xxx), dann klappt das auch.


Titel: Re: LCD´s lassen sich nicht ansteuern!
Beitrag von: Dawju am Dezember 27, 2007, 18:37:39
Danke, auf diese Idee wäre ich nicht gekommen!  :bestens:
Welchen Port muss ich den dort eintragen? CF00 und F00 klappt leider nicht...  ???

EDIT: Stimmt denn das so?

(http://daewju.da.funpic.de/DATENLEITUNGEN.JPG)

Ich hab da irgendwie das Gefühl, das "Init" nicht übereinstimmt


Titel: Re: LCD´s lassen sich nicht ansteuern!
Beitrag von: Dawju am Dezember 28, 2007, 06:57:28
So habs nun geschafft! CF00 ist doch der richtige Port, 1 Kabel hatte eine "kalte Lötstelle".

Danke nochmals für eure Unterstüzung!

(http://daewju.da.funpic.de/LCD.JPG)



edit@xonom ---> Closed


© 2001-2022 MODDING-FAQ FORUM | SMF
Alle Rechte vorbehalten.