usb to lpt 8,5euro Reichelt
und den kann man dan steuern wie man will
4ports raus +8Datenports +4 ports in
sowie 1x Ack open drain für SPI

und das tollste
es gibt in allen sprachen C,asm,Basic,PYTHON eine unterstützung