до ИАРа пользовался AVR studio где часто-густо назначал регистрам свои имена, например
".def bxr =r17
.def cxr =r18
.def tmp =r19
.def ITemp =r20"
Сейчас приходится пересаживатся на ИАР с использованием ассемблеровских функций подключаемых к основной программе на С. Проблема состоит в том что никак не получается в тексте функции написанной на асме назначить регистру свое имя, по аналогии с тем то я делал в AVR studio. Добится желаемого удалось только написав в Options->Assembler->Preprocessor->Defined Simbols следующее:
"bxr=r17
cxr=r18
tmp=r19
ITemp=r20".
Но такой вариант не радует тем, что желаемое назначение имен регистрам никак не фигурирует в тексте функции (нет наглядности)

. Почему мне не удается сделать то же самое, просто написав в тексте асмовской функции что-то вроде:
".define bxr r17
.define cxr r18
.define tmp r19
.define ITemp r20"? Может кто сталкивался с такой проблемой? Помогите новичу!