Alternativ kann man sich das ganze Bahu auch sparen und 'ne kleine Microcontrolerplatine (z.B.: AVR,PIC,..) über USB dran hängen. Gibt einem mehr Pins, hat u.U. schon eingebaute ADCs (NF), usw. Und käuft prima über die per USB realisierte (virtuelle) serielle Schnittstelle. Klein, fein und geht auch mit billig-Netbooks, die weder LPT noch COM haben. Und sogar mit Linux, wo das direkte Ansprechen von Hardware _nicht_ganz_ so simpel ist. ;-)
Grüße, Uwe