I was wondering if it was possible to make an Arduino diecimila act as a parallel port for my pc? I'm trying to hook up a stepper driver from an old cnc machine but my laptop or desktop don't have parallel ports. Also it would be really nice if I could monitor the communication to the pins with the Arduino. That way I could figure out the commands that are sent to the board from the computer so maybe I could eventually run everything from the Arduino.
I'm going to have to expand the pins I was thinking with shift registers. I would need 25 pins not sure if they need to be pwm or not, have never worked with parallel ports before.
Thanks for any help or direction.