//外部中断设置1
#pragma vector=PORT1_VECTOR
__interrupt void P1_ISR (void)
{
//按键消抖
delay_ms1(10);
GPIO_disableInterrupt(GPIO_PORT_P1,GPIO_PIN1);
if(GPIO_getInputPinValue(GPIO_PORT_P1,GPIO_PIN1) == 0 )
{
// ↓ 中断程序 ↓
GPIO_toggleOutputOnPin (GPIO_PORT_P4, GPIO_PIN7);
// ↑ 中断程序 ↑
}
GPIO_clearInterrupt(GPIO_PORT_P1, GPIO_PIN1);
GPIO_enableInterrupt(GPIO_PORT_P1,GPIO_PIN1);
}
【库函数】MSP430F5529 按键消抖
最新推荐文章于 2025-04-14 11:21:11 发布