Код
//==== Внешние прерывания =====
#if __cpu__ == m88
EICRA=1; // Прерывание по любому перепаду
EIMSK=1; // от INT0
#else
MCUCR=1; // Прерывание по любому перепаду
GICR=0x40; // от INT0
#endif
#if __cpu__ == m88
EICRA=1; // Прерывание по любому перепаду
EIMSK=1; // от INT0
#else
MCUCR=1; // Прерывание по любому перепаду
GICR=0x40; // от INT0
#endif
.xcl файл не использую. В опциях проекта выбираю строку
--cpu = m8, ATmega8
(изначально проект был отлажен для M88)
Работает так ка будто выбран М88 компиляция идёт по ветке - 88.
Как сделать правильно