Ich habe mir diese Woche das Buch PC-Schnittstellen unter Windows gekauft. In diesem wird mit einer port.dll gearbeitet. Beim Testen der Schaltungen bin ich jedoch schon sehr bald angestossen: Probleme mit den COMs. Daten ausgeben kann ich irgendwie nur über RTS (Offset +4) und einlesen gar nicht. Leider hab ich auf diesem Gebiet noch nicht viel Erfahrung. Was könnte der Fehler sein?
Noch ne Frage: Ich hab an meinem PC ein LPT- (25 Pin) und zwei COM- (9Pin) Anschlüsse. Kann ich die seriellen Signale auch über das 25 Pin Kabel leiten?
Daten ausgeben kann ich
irgendwie nur über RTS (Offset +4) und einlesen gar nicht.
RTS und CTS sind Handshakesignale. Darüber werden nicht
die Daten geschickt, sondern nur die Info, daß die
COM bereit ist.
Der Datenverkehr geht über die Signalleitungen
Rxd = Eingang (receive) und
Txd = Ausgang (transmit).
Leider hab ich auf diesem Gebiet noch nicht viel Erfahrung.
Mach Dir keine Gedanken. Ich beschäftige mich seit vielen
Jahren mit Schnittstellen. Da kann ich Dir nur
sagen, daß es (fast) jedesmal neue Probleme damit gibt,
wenn irgend ein neues Projekt damit arbeiten soll.
Windoofs tut sein’s immmer dazu, daß es nicht zu leicht geht.
Was könnte der Fehler sein?
Software und nicht kompatible Hardware ist das Problem.
Beste Erfahrungen zur versuchsweisen Benutzung der
Schnittstelle COM habe ich mit den alten DOS-Terminal-
programmen. Allerbestens „Term90“ aus Nortonkomander.
Dann das alte „Procomm“ und auch „Laplink“.
Unter Windows geht es natürlich auch mit „Hyperterminal“.
Noch ne Frage: Ich hab an meinem PC ein LPT- (25 Pin) und zwei
COM- (9Pin) Anschlüsse. Kann ich die seriellen Signale auch
über das 25 Pin Kabel leiten?
Die LPT ist eine paralleles Interface. Wenn die Software
entsprechend arbeitet, kann man damit auch Daten übertragen.
Allerdings ist im kompatibelsten Modus nur Ausgabe über die
8 Datenleitungen möglich. Über die 4 Steuerleitungen kann man
auch Daten einlesen. Datenübertragung mit RS232-Standard
ist aber nicht sinnvoll (zu kompliziert).
Ansonsten beschreibe mal näher, was Du machen willst und
was nicht klappt.