|
Это происходит при включении питания. Чтобы вывести контроллер из этого "низкоскоростного" режима, достаточно сделать внешний Reset (по кнопочке), помогает 100%.
Насчёт того, что стек затирает и обработчик прерывания гадит - по-моему это отпадает. Программа-то простейшая, написана на C, используемый компилятор - MBLABC18. Вообще эта прога - слегка изменённый пример, поставляемый вместе с MPLABC18 - он находится в папке mcc18/example/interrupt.
А насчёт виноватого железа - можно поподробней?
E-mail: info@telesys.ru