Hallo,

ich experimentiere derzeit mit dem Parallelport (unter Linux in C++).
Du hast 12 i/o Pins und 4 reine Eingänge zur Verfügung.
Der Einfachheit halber benutze ich eine Library, um auf den Port zuzugreifen
(parapin), aber du kannst natürlich auch die Adress-bytes direkt ansprechen.
Das sind dann 3 bytes, mit welchen du den Port einrichten mußt.
Wenn du also 4 DC-Motoren ansteuern möchtest, benötigst du schon mal 8 Ausgänge, wenn du die vielzitierte H-Schaltung benutzt. So bleiben dir immerhin noch 4 weitere i/o's und die 4 reinen Eingänge. Somit ist der Parallelport doch eine recht günstige Angelegenheit für einfache Steuer/Regelungsaufgaben.

Gruß,
Clemens