本帖最后由 芯圣电子官方QQ 于 2023-7-20 10:28 编辑
/****************************************************************************
* 函数名 : __interrupt()
* 功 能 : 中断函数
* 输 入 :
* 全局变量 :
* 输 出 :
*****************************************************************************/
void Intr(void) __interrupt 0
{
/*Pin 状态变化中断函数*/
if(RBIF)
{
if((PORTB5 == 1)&&(button_release == 1))
{
if(button_mode<3)
{
button_mode++;
}
else
{
button_mode = 0;
}
button_release = 0;
}
else if(PORTB5 == 0)
{
button_release = 1;
}
RBIF=0;
}
}
|