FRRLING单片机汇编环境下#define、EQU、REG的意义及区别
1、#define
格式:
#define [字符串1] [字符串2] // 字符串1和2可以是任何合法的字符
该宏定义仅仅是字符串替换,在编译之前,字符串2会把程序中出现的字符串1替换掉,然后再编译。
2、EQU
格式:
[标识符1] EQU [数值] // EQU后面只能是数值
该指令是用来定义[标识符1]代表的数值,标识符的值不可以再改变。
3、REG
格式:
[标识符1] REG [寄存器地址] // REG后面只能跟寄存器地址
该指令用来定义寄存器的地址,再调试的时候,可以在寄存器窗口里观察该寄存器的实时数值。

浙公网安备 33010602011771号