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

INCLUDE - Вложить другой файл


Встретив директиву INCLUDE компилятор открывает указанный в ней файл, компилирует его пока файл не закончится или не встретится директива , после этого продолжает компиляцию начального файла со строки следующей за директивой INCLUDE. Вложенный файл может также содержать директивы INCLUDE.

Синтаксис:

.INCLUDE "имя_файла"

Пример:

; файл iodefs.asm:

.EQU sreg   = 0x3f     ; Регистр статуса

.EQU sphigh = 0x3e     ; Старший байт указателя стека

.EQU splow  = 0x3d     ; Младший байт указателя стека

; файл incdemo.asm

.INCLUDE iodefs.asm    ; Вложить определения портов

       

in r0,sreg     ; Прочитать регистр статуса



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