*((unsigned int*)(&j)+1) = a; недает существенного выиграша таккак видя инт оно и работает как с интом.*((unsigned char*)(&j)+1) = a; Работает какраз то что надо, 2 команды,
ldi R30,0x60;//адрес j; std Z+1,R15; //в R15 a
E-mail: info@telesys.ru