Registriert seit: 7. Jul 2008
15 Beiträge
Delphi 7 Enterprise
|
Re: Problem mit paralleler Schnittstelle
6. Aug 2008, 14:39
OK, mit der INPOUT32.DLL hat es jetzt funktioniert.
Ich habe mal versuchsweise meine Relaiskarte rangehängt.
Die Ausgabe Über die Datenleitungen funktioniert einwandfrei.
Wie muss ich es denn mit der Eingabe machen? Sind die Eingänge HIGH-aktiv oder LOW-aktiv. Muss ich also vor dem Lesen alle Datenleitungen vorher auf LOW oder auf HIGH setzen?
Ich will nix kaputtmachen, deshalb frage ich lieber.
Und dann noch was wie komme ich denn an die Kontrollregister SELECT, INIT, AUTLF und STROBE und die Statusregister BUSY, ACK, PAPER, ONLINE und ERROR ran?
Register hab ich schon rausgefunden:
Basisadresse + 0 ist das Datenregister,
Basisadresse + 1 ist das Statusregister,
Basisadresse + 2 ist das Kontrollregister
nur welches Bit ist welcher Anschluss am Port? Welches Bit steht z.B. für SELECT oder welches für ACK. Gibts da vielleicht irgendwo ne Übersicht?
|