> A trick I've used once before is set a location in RAM to a known > value, eg. 0xAA, and invert it in the ISR. This way in just one place > in your program you can reset the WDT being satisifed that BOTH > the mainline code and ISR are looping as they should Hi Brent. Explain please -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist