[an error occurred while processing this directive]
Проблема с АТмега32, не корректно работает rcall .....
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Kikaha 19 января 2005 г. 16:47

я использую avrasm версии 1.21. До этого работал с 2313 8515 мега161
мега8 и все было нормально, сейчас применил мегу32 и столкнулся со странным поведением процессора, возникло впечатление что команда rcall не выполняется если вызываемая подпрограмма отстоит от точки вызова хотябы команд на 100 (точно я не считал) еслиже они рядом - то все работает... пробовал применить ком. call - та же история, прогонял на симуляторе - все нормально...
я думаю что у меня какая то проблема с ассемблером, но может кто нибудь уже сталкивался с подобной проблемой, или есть какие нибудь идеи по поводу происходящего???

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

Ответы


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

Имя (обязательно): 
Пароль: 
E-mail: 

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

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

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


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

E-mail: info@telesys.ru