Справка по Ассемблеру для AVR

         

DEF - Назначить регистру символическое имя


Директива DEF позволяет ссылаться на регистр через некоторое символическое имя. Назначенное имя может использоваться во всей нижеследующей части программы для обращений к данному регистру. Регистр может иметь несколько различных имен. Символическое имя может быть переназначено позднее в программе.

Синтаксис:

.DEF Символическое_имя = Регистр

Пример:

.DEF temp=R16

.DEF ior=R0

.CSEG

 

ldi temp,0xf0  ; Загрузить 0xf0 в регистр temp (R16)

 

in ior,0x3f  ; Прочитать SREG в регистр ior (R0)

 

eor temp,ior  ; Регистры temp и ior складываются по исключающему или



Содержание раздела