I'm working on a project that will need a couple of inputs and around 16 outputs. The outputs will change at a few hertz at the fastest. Is it a better design to use an 8-pin PIC and send the outputs serially to a couple of shift registers or a 28 pin PIC and use the outputs directly. It seems like the shift register solution is better design because it just feels wrong to waste so many IO pins on something that simple, but the larger pic means less components, less soldering, and simpler software. Jason -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics