MSP430G2553单片机的中断使用格式.docxVIP

  • 13
  • 0
  • 约6.36千字
  • 约 20页
  • 2021-04-12 发布于天津
  • 举报
精品文档 精品文档 随意编辑 随意编辑 精品文档 精品文档 随意编辑 随意编辑 端口 1中断函数 多中断中断源:P1IFG. 0?P1IFG7 进入中断后应首先判断中断源,退出中断前应清除中断标 志,否则将再次引发中断 #pragma vector=PORT1_VECTOR __in terrupt void Port1() { //以下为参考处理程序,不使用的端口应当删除其对于中断源的判断。 if((P1IFGBIT0) == BIT0) { //处理P1IN.0中断 P1IFG =?BIT0; II清除中断标志 //以下填充用户代码 } else if((P1IFGBIT1) ==BIT1) { II处理P1IN.1中断 P1IFG = ~BIT1; II清除中断标志 II以下填充用户代码 } else if((P1IFGBIT2) ==BIT2) P1IFG = ~BIT2; } else if((P1IFGBIT3) ==BIT3) { P1IFG = ~BIT3; } else if((P1IFGBIT4) ==BIT4) { P1IFG = ~BIT4; } else if((P1IFGBIT5) ==BIT5) { P1IFG = ~BIT5; } // 处理 P1IN.2 中断 // 清除中断标志 // 以下填充用户代码 // 处理 P1IN.3 中断 // 清除中

文档评论(0)

1亿VIP精品文档

相关文档