Цитата(IF_P @ Jul 19 2012, 22:24)

Хочу использовать п/п прерывания RESET.
Как его хотите использовать? Зачем это?
Цитата(IF_P @ Jul 19 2012, 22:24)

Но компилятор ругается. что уже есть такое определение. Я не могу его найти.
cstartup.s90 - лежит в папке Program Files\IAR Systems\Embedded Workbench 6.0\avr\src\lib\.
Скопируите cstartup.s90 и macros.m90 в папку проекта и добавьте cstartup.s90 к проекту.И пишуте туда что хотите.
Цитата(IF_P @ Jul 19 2012, 22:24)

И будет ли моё описание RESET работать?
Скорей всего нет - место для RESET_vect уже занято.
А что работает?
Update:
Цитата(IF_P @ Jul 19 2012, 22:24)

И будет ли моё описание RESET работать?
У вас R_Interrupt определён как __interrupt, значит в конце его будет RETI. Интересно куда?
Код
#pragma vector=RESET_vect
__interrupt void R_Interrupt(void )
Может более правильно будет свою __low_level_init написать.