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

SET - Установить переменный символический эквивалент выражения


Директива SET присваивает имени некоторое значение. Это имя позднее может быть использовано в выражениях. Причем в отличии от директивы EQU

значение имени может быть изменено другой директивой SET.

Синтаксис:

.SET имя = выражение

Пример:

.SET io_offset = 0x23

.SET porta     = io_offset + 2

.CSEG                 ; Начало кодового сегмента

       

clr r2        ; Очистить регистр 2

       

out porta,r2  ; Записать в порт A



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