本帖最后由 芯圣电子官方QQ 于 2023-7-25 09:45 编辑
sq013l,进入引脚电压变化中断后,会间隔相当长的一段时间后才能回到main里的while(1),或者干脆“死了”(中断能用但是main进不去),以下是部分代码
void main()
{
Init_LED();
// Init_Time0();
Key_Init();
while(1)
{
KEY_Fuction(Keycan());
}
}
void Intr(void) __interrupt 0
{
if(PBIF)
{
PBIE =0;
PBIF = 0;
Delay_MS(10);
KEY_Fuction(Keycan());
PBIE = 1;
}
else;
asm(RETFIE);
} |