在使用应广单片机MINI-C过程中经常会看到有$这个符号,很多人问,这是啥意思?
比如 $ CLKMD IHRC/4,En_IHRC,En_ILRC,En_WatchDog;
相应的出处在:
IDE的帮助也有说明,
我们可以把$的指令看成是一种脚本或伪指令,主要是方便大家使用,方便大家快速上手,这也是应广单片机的优点之一.
下面以T16寄存器配置为例:这个是T16寄存器的说明.
下图是datasheet 中的截图,
比如 $ T16M IHRC, /1,BIT9;
实际上可以用 T16M=0xXX;
还可以 T16M=0B_XXXX_XXXX;
相比之下,使用$进行配置的比较直观,相应的注释都可以省了.
寄存器的配置都可以在项目文件.*.INC中找到.
到此为止,欢迎探讨!