Dann wäre es immer noch möglich, diese Karte am Druckerport zu betreiben;
vorausgesetzt, Ihr Rechner hat wenigstens das noch: ein bidirektionales
Parallel-Interface, auch als ECP und EPP bekannt.
Beachte: Ein USB-zu-ISA-Umsetzer ist zwar
aus heutiger Sicht naheliegender; durch die Paketorientierung
ist die Emulation von ISA-Karten jedoch um ein Vielfaches langsamer.
Zudem ist es um einiges schwieriger, Portzugriffe an den USB-Treiberstapel
weiterreichen zu müssen; Seiteneffekte sind wahrscheinlicher.
An die ISA-Karte werden bestimmte Voraussetzungen gestellt:
Der Schaltungsaufwand ist geradezu lächerlich: 3 Standard-Schaltkreise,
keine GAL, kein FPGA, kein Mikrocontroller!
(Bei bekannter Karte verringert sich der Aufwand auf gerade
einen 74HC/HCT374/574, mit ein paar Jumpern ließe sich der High-Teil
festlegen.)
Beachten Sie aber die Stromversorgung der Karten; im Idealfall begnügen sie sich mit 5V und 12V, dann genügt ein Verlängerungskabel aus dem Computergehäuse heraus. Ansonsten müssten Sie Ihr Netzteil anzapfen, oder benutzen ein altes Computernetzteil. Bei geringem Stromverbrauch können Sie einen Netztrafo auf der Leiterplatte mit unterbringen.
Der zur Virtualisierung der Hardware erforderliche Treiber LPTISA.386
ermöglicht den Hardware-Zugriff ohne Änderung der Software!
Allerdings verlängert sich die Zugriffszeit auf das drei- bis siebenfache,
Exception-Behandlung von Windows nicht eingerechnet.
Neu: Der aufwändigere Entwurf EPPISA
ermöglicht die Ein/Ausgabe in nur einem Befehl und ist dadurch
wesentlich schneller, außerdem
EPP-standardkonform.
Schaltplan, Leiterplatte, Treibersoftware und Fotos folgen.
Um Portzugriffe aus DOS- und 16-bit-Windows-Programmen unter NT-basierten Betriebssystemen (2k/XP/Vista/7) abzufangen benötigt man nur einen einfachen Virtuellen Gerätetreiber. Damit ließen sich beispielsweise Portzugriffe auf eine GPIB-Karte abfangen und auf einen USB-GPIB-Adapter umleiten (der hoffentlich der USB-TMC entspricht). Wie man einen solchen Treiber schreibt ist hier dokumentiert.eppisa.gif 26-May-2003 10:09 20K Schaltplan
eppisa.psz 04-Jun-2003 11:35 27K Als PDF im Querformat
lptisa.psz 20-Jan-2003 19:49 23K Als PDF im Querformat
lptisa.scz 20-Jan-2003 19:49 7.8K UltiCap [ausgepackt]
lptisa.zip 12-May-2003 00:06 27K VxD [Einsicht]