Franky: Thanks for the reply. I am (and have always been) a little fuzzy on what the pre-scalar does. Now looks like a good time to get a handle on what I expect is a simple thing. I read the data sheets and I've tried to get a handle on it but everything assumes I know what it is - and of course I don't. How long does it take for the WDT to time out? How do I use the pre-scalar to slow it down. I assume the prescalar does some sort of adjustment to the way the WDT counts but I don't understand exactly how. I'm using a 16C84 at 4Mhz so I get 1uS per instruction FWIW. Does the prescalar affect anything else? >I don't know about the 16C84 but usually you have an additional postscaler. >- Nice feature, gives you a little more time. >Yes, and then it's exactly how you said. You calculate your cycles, until >the WDT will run out, you count your instructions, and you insert a CLRWDT >just before the WDT runs out. >Do not put a CLRWDT in the loops where you are waiting for responds. But, >you know that. >should the WDT run out it will reset your pic. >That's all. >Bye >Yours, > Franky X. >^^^^^^^^^^^^^^^^^^^^^^^^^^schmalz@mailserv.rz.fh-muenchen.de