#define SEI() asm("sei")的含义?在ICCAVR中对avr单片机的头文件定义中有这样几句:#define WDR() asm("wdr")#define SEI() asm("sei")#define CLI() asm("cli")

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 06:00:26
#define SEI() asm(

#define SEI() asm("sei")的含义?在ICCAVR中对avr单片机的头文件定义中有这样几句:#define WDR() asm("wdr")#define SEI() asm("sei")#define CLI() asm("cli")
#define SEI() asm("sei")的含义?
在ICCAVR中对avr单片机的头文件定义中有这样几句:
#define WDR() asm("wdr")
#define SEI() asm("sei")
#define CLI() asm("cli")

#define SEI() asm("sei")的含义?在ICCAVR中对avr单片机的头文件定义中有这样几句:#define WDR() asm("wdr")#define SEI() asm("sei")#define CLI() asm("cli")
我对单片机什么的不太了解,不过看样子,
wdr,sei,cli 应该是你的单片机的指令(汇编).
asm(XXX) 应该是你所使用的C编译器的对内嵌汇编代码的扩展关键字.
总地来说,定义这几个宏目的应该是在C代码中可以像下面这样
来执行对应的CPU指令:
WDR();
SEI();
CLI();
猜的!