WDT включается на постоянку только в конфиге и во время работы его включить/отключить нельзя.
Но можно при входе в прерывание сбрасывать вачдог (clrwdt), а в начальную инициализацию добавить проверку бита POR в регистре PCON : если он установлен, значит был сброс по питанию (тогда уходим в инициализацию), если обнулен - значит был сброс по вачдогу (тогда уходим в основной цикл программы).




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
