> Here's a question though: Is the reset state generally usable or > should I not trust any of the registers and therefore write init > values to each and every one? I don't think I've seen that kind > of code here so I'm thinking 'no.' But I don't want to get > caught... The reset state is well documented, but I usually initialize everything that my code requires set in a particular way. This means that a "software reset" can be performed simply by GOTO 0, which I've occasionally found handy. ***************************************************************** Olin Lathrop, embedded systems consultant in Devens Massachusetts (978) 772-3129, olin@cognivis.com, http://www.cognivis.com -- http://www.piclist.com hint: PICList Posts must start with ONE topic: "[PIC]:" PIC only "[EE]:" engineering "[OT]:" off topic "[AD]:" ad's