Цитата(another_one @ Mar 21 2009, 09:20)

А как для WinAVR(AVRStudio) сделать ассемблерную вставку?
Для данной простой задачи "всё украдено до нас".
Код
#include <avr/pgmspace.h>
prog_uint8_t cf = 10;
prog_uint16_t wf = 12345;
uint8_t c;
uint16_t w;
...
...
c = pgm_read_byte( &cf );
w = pgm_read_word( &wf );
А если таки нужны вставки, то читать
C:\WinAVR\doc\avr-libc\avr-libc-user-manual\inline_asm.html
и для примеров по данному форуму искать слово __asm__