Dual Stepper Motor Controller and PC printer port

Motivation for the project:
An IBM-PC interface circuit has been designed to control two stepper motors. This interface circuit however is ISA bus based and is not supported by the newer PC’s.
Another problem is that it is difficult to make software drivers for it. In this project we try and make use of the PC Printer Parallel Port as an alternative for the existing circuit. Although now the PCI bus based card has replaced the ISA bus based card, it is not a practical alternative as it is very expensive to buy and very difficult to make in-house.