> Ok, but specifically, why should this RFI only change TRISx and > not a GPR with even more catastrophic consequences? > > That's why I say that unused pins can be left unconnected and set > as outputs.. because if TRISx changes, chances are that a lot of > even more "delicate" GPR's have changed already. I'm not trying to dodge that issue, but it really depends on the actual application. Yes, it's quite possible that a GPR affected might be something like a shadow port register which could have serious consequences. I agree that some applications should be hardened against outside interference. For something like a clock it hardly matters - you just don't put the clock in a particular place or it goes funny or chews through batteries if an o/p changes to a floating i/p -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist