Виноват насчет сохранения статуса, необходимо
push rin in rin,SREG push rin ................. ................. pop rin out SREG,rin pop rin reti
Что касается адресации, то директива .org в данном случае работает с памятью программ - со словами. Побайтная адресация памяти программ вроде бы работает через регистры в команде LPM (в новых кристаллах команд больше, но сути это не меняет).
|