>I think you are right about the MCLR as a CMOS input. I'm surprise about=20 >not needing to deal with all the other unused inputs if I pull down MCLR. > You're probably just luck (or unlucky?) that the other inputs aren't=20 floating around, or perhaps you have the weak pull-ups enabled and don't=20 realize it. As stated before: Every I/O should be: defined-as-an-output or (defined-as-a-input and=20 (externally-pulled-up or externally-pulled-down or weak-pulled-up)). One other thing to watch out for: make sure you don't have any inputs=20 defined to have a weak-pull-up and also externally-pulled-down. -- Bob Ammerman RAm Systems --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .