> At 03:49 PM 2/28/2004 -0500, Spehro Pefhany wrote: > Gustaf: Connect the zener to GND rather than 5V. Other than that, it > looks good. Why the LS244? > I don't understand sending the zener to ground. If I go from 5v to the motor commons, and then to ground, that's just a zener diode between 5v and ground. On the other hand, if you mean I should put the zener going to ground on pin 9 (gnd pin of ULN2803) then I sort of see what you mean. Which is it? By the way, the wiring I have used is based on this wiring of a ULN2003: http://www.doc.ic.ac.uk/~ih/doc/stepper/control2/connect.html Is the diagram on that page incorrect? Why the LS244... I put the LS244 in for paranoia; I don't want to blow up my computer's printer port. So, I thought that I would try to not sink current from the printer port to drive the PIC. Of course, I don't know if it's actually doing anything. I used the LS244 to send data into input pins on the parallel port on another project, to buffer the lines going into the printer port and offer some protection to the computer from my circuit (or something connected to it). -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.