winnie 发表于 2009-3-21 16:15:21

PIC里LOCAL 怎么个用法?

看到有时候,LOCAL后面加一个子程序的标号,这是什么用法?这里的LOCAL是不是CALL的意思?

winnie 发表于 2009-3-21 16:15:40

这个是声明本地宏变量的用法

用法如下:

local label[,label...]

举例
len   equ 10         ; global version
sizeequ 20         ; note that a local variable
                     ; may now be created and modified
testmacro size
      local len, label ; local len and label
len   set size         ; modify local len
label res len          ; reserve buffer
len   set len-20
endm                   ; end macro
页: [1]
查看完整版本: PIC里LOCAL 怎么个用法?