Цитата(another_one @ Mar 19 2009, 19:40)

Спасибо за поддержку.
Не могу понять как организовать доступ к R0:R1(для записи/чтения данных) и к Z-pointer(для записи адреса) используя WinAVR + AVRAssembler(AVRStudio).
Код
LDI R0, 25 ; константу в регистр
MOV R16, R0 ; регистр в регистр
LDS R1, 0x01FF ; из ОЗУ читаем в регистр
LDI R30, low(0x03FE); инициализируем регистровую пару Z(R30,R31)
LDI R31, hi(0x03FE) ; адресом 0x03FF
LDD R16, Z+ ; читаем ОЗУ косвенно адресуя ячейку памяти с адресом 0x03FE и инкрементируем адрес
LDD R17, Z ; читаем ОЗУ косвенно адресуя ячейку памяти с адресом 0x03FF
Как-то так....