Сергей АО Полюс Здравствуйте. Действительно после отсчета первого природа сторожевой таймер держит прерывание INT_WDT пока не будет произведена запись по адресу регистра WDT_CLR. Предполагается, что прерывание будет обработано практически сразу, произведена запись в этот регистр и счетчик заново начнет счет. Т.е. на обработку прерывания (до сброса) есть период, а после записи в регистр счетчик снова начинает отсчет с заданного значения. Вход в обработчик и запись регистра как бы подтверждает, что программа все еще работает корректно. Если вы хотите самостоятельно принять решение о сбросе в обработчике вы всегда можете перейти в тестовый режим с помощью регистров WDT_LOCK и WDT_TCR. Таким образом, систему можно сбросить вообще в любой момент вне зависимости от счетчика. Промоделировать ситуацию со сбросом в конце отсчета второго периода действительно проблематично, если программа продолжает корректную работу и использует прерывания IE0.