Код
uint8_t old_data __attribute__ ((section (".noinit")));
int main(void)
{
if(old_data==0xAB) LED_ON;
old_data=0xAB;
while(1)
{
}
}
int main(void)
{
if(old_data==0xAB) LED_ON;
old_data=0xAB;
while(1)
{
}
}
Тут не все, не описан макрос вкл. светодиод и нет инициализации порта, которая выполняется до проверки переменной. В общем подаю питание, замыкаю ресет на землю... светодиод не горит

Может я в корне ошибаюсь и эта методика не подходит для сохранения данных?
WinAvr20060421.