> Yeah, or add a ULN2003/2803 ? http://www.ceid.upatras.gr/courses/microlab/ask4/uln2003.pdf In the equipment I strip or service the 200x are very common logic-to-power i/f chips. It's not usual to see discrete transistor arrarys, for whatever reason. The pdf includes an internal schematic if you want to make extra Darlington drivers over the 7 in the chip. If you're short of I/O you could drive the drivers with a shift register, but let's not get carried away just yet -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist