Der WDT ist auch abhängig von den gesetzten Bits in OPTION_REG (PSA) und
WDTCON. Außerdem teilt sich der WDT in Abhängigkeit vom Bit PSA den
Prescaler vom Timer0. Mit dem eigenen Prescaler des WDT (PSA=0) kann der
WDT auf einen Teiler von 1:65536 gestellt werden. Steht PSA auf 1 wird
dieser geteilte Takt noch mal durch den Prescaler des Timer0 geteilt
(1:128) was dann einen WDT von 268 Sekunden ergeben kann.
Es wäre also wichtig zu wissen, wie du OPTION-REG, WDTCON und die CONFIG
Bits setzt um hier etwas genaues sagen zu können.
Sven
PS zum Testen: Ich würde es so machen: Ein kleines Programm, welches
nach dem Reset eine LED einschaltet und dann in eine Schleife geht, in
der es ständig einen Taster abfragt und den WDT zurücksetzt. Sobald der
Taster gedrückt wird, schaltet es die LED aus und geht in eine
Endlosschleife ohne den WDT zurückzusetzen. Geht die LED nach einer
Weile wieder an, hat sich der PIC resetet.