用AVR单片机的Atmel Studio 7.0编程mega32A时发现一个问题,发现SREG寄存器在头

用AVR单片机的Atmel Studio 7.0编程mega32A时发现一个问题,发现SREG寄存器在头文件中没定义!无法把全局中断的I置位!导致中断无法开起。求有经验的大神指点!
2026年09月24日 16:46
有1个网友回答
网友(1):

可以啊,就和其它寄存器一样的写法,SREG |= 0x80,虽然显示不正常,但编译器能正确编译,程序能正常运行。也可以直接用系统函数sei打开总中断,注意是小字字母