Например TDA7294

Форум РадиоКот :: Просмотр темы - Загрузка из ПЗУ слова
Форум РадиоКот
https://radiokot.ru/forum/

Загрузка из ПЗУ слова
https://radiokot.ru/forum/viewtopic.php?f=2&t=705
Страница 1 из 1

Автор:  Гость [ Пт мар 17, 2006 16:41:15 ]
Заголовок сообщения:  Загрузка из ПЗУ слова

Здравствуйте!

Подскажите пожалуйста можно ли как то вытащить слово записаное в ПЗУ? lpm - читает только 1 байт.

например:

Data: .DW 0x011d, 0x011d,0x011d

ldi ZH,High(Data*2)
ldi ZL,Low(Data*2)

что дальше?

Автор:  Serega [ Пт мар 17, 2006 17:15:37 ]
Заголовок сообщения: 

два раза подряд прочитать не пробовали? :)

Автор:  Гость [ Пт мар 17, 2006 18:34:10 ]
Заголовок сообщения: 

Спасибо разобрался, только какая то фигня получается


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

Автор:  Serega [ Пт мар 17, 2006 18:39:15 ]
Заголовок сообщения: 

а при n=3 он чего читает? ;)
Я так понимаю, что по нулевому адресу читается младшая часть слова, по первому - старшая и т.д. 8)

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/