LPT Direktprogrammierung

Ich möchte von Delphi(5) aus direkt und ohne Umweg über einen Windows-Druckertreiber auf die LPT1 oder die LPT2 zugreifen, um dort Bytes zu versenden und evtl auch zu empfangen.

Wichtig ist hier, dass ich selbst bestimmen kann, wie lange ein Byte an den LPT-Leitungen ausgegeben wird. Die übliche Übertragung mittels „Write“ ist offenbar zu schnell, um das Gerät, das ich angeschlossen habe, anzusteuern.

Alternativ:
Gibt es evtl die Möglichkeit, die Übertragungsgeschwindigkeit der LPT zu steuern. Vielleicht funktioniert dann auch die (mir auch viel sympatischere) Ansteuerung über „Write“.

Wenn Du nur mit WIN 95/98/ME arbeitest, dann gehts mit den ASM in/out Befehlen. Unter NT und W2K sowie XP benötigst Du einen Port-Treiber.

Check mal www.torry.net und da suche nach zlportio.zip
viel glück

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]