Schau mal unter http://www.domnick-elektronik.de/download.htm.
Alles was da mit SMOST (SchrittMOtorSTeuerung) ist, kannst Du down-laden.
Für die Takt- und Richtungs-Signale nimmst Du statt den 80C166 den PIC.