Цитата(StasAga @ Sep 5 2007, 16:03)

...
В регистр WDTCSR первый раз все равно записывается 0x18... Установка битов WDCE и WDE для изменения конфигурации сторожевого таймера... После в течение четырех тактов записывается новая конфигурация таймера, что делает следующая строка.
...
Может в том и дело, что проходит более 4х тактов между этими сторками, например, при отлюченной оптимизации? Вы проверяли по asm листингу полученный код?