Попробуйте в самом начале проги поставить примерно такую конструкцыю:
cli
// Инициализовать внешнюю периферию на состояние default
//.........
// и поставить ловушку
while(1) // вечно
{
__waichdog reset();
// свободный порт на выход
DDRx = 0xff;
// тоглить пин и смотреть осциллографом
PORTx ^= 0x...
//... или вывести на светодиод факт прибытия сюда: PORTx = 0x...
}
Будет сбиваться?
И