Hello all,

Still learning all there is to know about microcontrollers...
I assume that it is good practice to use a WDT in Picbasic programs, ie to reset the PIC if things go pear shaped.

I'm using a PIC 16F628, and IC-Prog 1.05C to set the Code protect registers.

Few questions,
1. Generally , how often should the WDT be cleared in the program?

2. Is the Pause instruction effected by the WDT?

3. Is it possible that a PIC can get caught up in a WDT loop that causes it to stop executing code?

I have written a simple program to test the WDT and it is hard to tell if it is working properly... maybe answers to the above will help...

Cheers