zum Directory-modus

PIC-Direktiven

LOCAL

Lokale Makro-Variable deklarieren local label[,local] "label" muss ein gültiger MPASM Label sein. Es kann ein Label sein, der außerhalb einer Makro-Definition existiert. Die Direktive vereinbart, dass die spezifizierten Datenelemente im Zusammenhang zu dem Makro angesehen werden.

Beispiel

main code segment

.

.

.

len equ 10 ; globale Version

test macro size

local len, label ; Lokale Label len und label

len set size ; Lokalen Label len modifizieren

label res len ; Puffer reservieren

len set len-20

endm ; Makro beenden

Seite 15 von 26