FRRLING单片机汇编环境下#define、EQU、REG的意义及区别

1、#define

格式:  

#define [字符串1] [字符串2] // 字符串1和2可以是任何合法的字符

该宏定义仅仅是字符串替换,在编译之前,字符串2会把程序中出现的字符串1替换掉,然后再编译。

2、EQU

格式:

[标识符1] EQU [数值]  // EQU后面只能是数值

  该指令是用来定义[标识符1]代表的数值,标识符的值不可以再改变。

3、REG

格式:

[标识符1] REG [寄存器地址] // REG后面只能跟寄存器地址

该指令用来定义寄存器的地址,再调试的时候,可以在寄存器窗口里观察该寄存器的实时数值。 

posted @ 2017-02-20 15:15  黑洞寻光  阅读(1454)  评论(0)    收藏  举报