[an error occurred while processing this directive]
Проблема со ссылкой на ячейку памяти AVR_studio
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено ziga 05 октября 2005 г. 11:43

Имется ассемблируемый файл, состоящий из одного содового сегмента, в конце которого диррективой .db обявлены константы, естественно с метками. При по попытке загрузит в поинтер Z адрес одной из этих констант:ldi r31,HIGH (CmdATA) ; Address of command
ldi r30,LOW (CmdATA)
и последущем переносе из памяти програм в озу по средствам
CFR1: LPM
inc R30
ST Y+,R0
mov r16,r0
cpi r16,255
brne CFR1
загружается бред, попытки перемещения по тексту исходника, кода с обявлением констант, ни к чему не приводит.
CmdSMS9: .db AT+CMSS=9,13,255 ;"PANIC STARTED"
CmdSPBG1: .db AT^SPBG=1,13,255
CmdSPBG2: .db AT^SPBG=2,13,255
CmdATA: .db ATA,13,255
Подскажите, что я не так делаю.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru