[技术支持] sq013l进入电压变化中断后,不再进入main或者需要极长时间

[复制链接]
76|3
 楼主 | 2019-3-13 21:06 | 显示全部楼层 |阅读模式
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);
}

相关资料

| 2019-3-14 08:52 | 显示全部楼层
挺好的啊!!!!!1
| 2019-3-14 09:27 | 显示全部楼层
需要拿货 联系我  18126448445 龙先生
 楼主 | 2019-3-14 09:51 | 显示全部楼层

我进行长时间的测试,在main()内写 led闪烁500ms间隔,其他东西都没有,一样的按键中断,发现当触发中断后,90s左右会RETURN会去。一定是哪里出问题了
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

快速回复 返回顶部 返回列表