|
Что то не красиво получается читать строку из прграммной памяти.
Загружаю указатель на такую строку:
STR_InitLCD: .db 0xC0, 0x40, 0xB8, 0x3F, 0x99, 0x98, 0x77 , 0x77, 0x77, 0x77
вот так:
ldi R30, low(STR_InitLCD*2)
ldi R31, High(STR_InitLCD*2)lpm Parametr0, Z+ ; начинает со второго байта читать, не известно откуда.
lpm Parametr0, Z
adiw R30,1 ; работает нормально
E-mail: info@telesys.ru