My $0.02 I am working with a single pcb layout at present that covers a line of products, minor differences in components and microcontroller code and what is externally connected and viola a new and different product. I personally leave the unused pins programmed as inputs / outputs depending on their normal usage, the unused inputs are either tied high or low via a 10k or so resistor. For example one of the inputs normally comes from another device whos output is an npn open collector configuration, the pull-up resistor on my pcb will prevent oscilation even if that function is not being used. The important thing to remember here is not to directly ground any "unused" pin. Lonnie - KF4HAZ - -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu