Здравствуйте!
Подскажите пожалуйста можно ли как то вытащить слово записаное в ПЗУ? lpm - читает только 1 байт.
например:
Data: .DW 0x011d, 0x011d,0x011d
ldi ZH,High(Data*2)
ldi ZL,Low(Data*2)
что дальше?
Загрузка из ПЗУ слова
- Реклама
-
Гость
Спасибо разобрался, только какая то фигня получается
Data: .DW 0x0250,0x0224,0x020e,0x01ed
пытаюсь прочитать
ldi ZH,High(Data*2)
ldi ZL,Low(Data*2)
ldi temp1,n
ldi temp2,0
add ZL,temp1
adc ZH,temp2
lpm
при n=0, r0=50
при n=1, r0=02
при n=2, r0=24
непойму как вытащить первый бит
lpm r0, Z ; r0 почему то равно 50
Data: .DW 0x0250,0x0224,0x020e,0x01ed
пытаюсь прочитать
ldi ZH,High(Data*2)
ldi ZL,Low(Data*2)
ldi temp1,n
ldi temp2,0
add ZL,temp1
adc ZH,temp2
lpm
при n=0, r0=50
при n=1, r0=02
при n=2, r0=24
непойму как вытащить первый бит
lpm r0, Z ; r0 почему то равно 50

