Цитата(ReAl @ Jan 28 2010, 19:47)

Хотел там мяукнуть, но обленился. Тут спрошу - а зачем?
Не подколки ради, просто чтение регистра из С ведь не самоцель.
Опишите задачу.
Тогда будет понятно, что советовать.
Да признаться стыдно..

Хотел прочитать несколько байт памяти программ - на асме это делал командой LPM, в принципе все понятно было.
Решил попробовать на С, выяснил, что есть макрос
pgm_read_byte_near(address_short) __LPM((uint16_t)(address_short)) - ну и решил,
что результат чтения как и на асме тоже сохраняется в регистре R0.
Микроконтроллерный С не так просто в освоении оказался..