Столкнулся с такой проблемой - несколько раз уже было такое причем с разными поделками (на атмеге 8 и атмеге 32) при включении питания устройства портится программа например просто невозможно зайти в подменю с кнопки - такое чувсство что подпрограммы пропадают . Делал задержку после назначения портов в 500мс и и всеравно последний раз на днях вылетело меню - переход в меню был возможен при долгом нажатии на одну из кнопок - а тут раз при включении питания программа стартанула прямо в меню и оно какбы исчезло напрочь после того как я из него вышел

.
Бывает что портится Епром также при включении питания вдруг раз и оказывается в епроме нето что нужно записано.
Все думаю на скачки "дребезг" при включении питания - бывает такое с искрой в розетке вилку втыкаеш .
Ресет подтянут к + 5В .... может схему задержки ресета нужно сделать попробывать
Программы написаны так - Ресет --- указатель стека --- назначение портов ---- задержка Wait_ms(200) или (500).
И далее сброс рабочих регистров и срам и работа по программе.....