Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Mega8-AStud-adiw: глюк или не понял?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
CDT
Приветствую ушлых!.
Попытка применить команду adiw для пар регистров кроме X-Z вызывает ошибку в Astud 4.11 для Mega 8. В полном английском datasheet такого ограничения не нашел.
Так и должно быть или это глюк транслятора или его настроек?
LeshaK
Вообще-то для данной инструкции в хелпе:

Adds an immediate value (0-63) to a register pair and places the result in the register pair. This instruction operates on the upper four register pairs, and is well suited for operations on the pointer registers.

так что она работает только с 4 верхними парами
R: 24+25, 26+27, 28+29, 30+31
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.