Just read the article and like to make a point.
Glen Bunt, the author allocates pins 1 and 2 to one driver, 3 and 4 to the second, 5 and 6 to the third and 7 and 8 to the last.
The odd number pin is allocated to step pulse and even number to direction.
However on a parallel port pin 1 isn't a high speed pin and using it for pulse can and does give problems. If these are reversed, odd numbers for direction, even for step this problem does not occur.
Better still is to use 2 and 3, 4 and 5, 6 and 7, 8 and 9 for the motors and leave pin 1 for less demanding tasks like switching spindle or charge pump.
John S.
Edited By John Stevenson on 14/05/2012 23:54:01