MSP430入门教程专题(五)——IO中止检测
//MSP430F14-IO口中止演示程序
//以下是结合MC430F14开发板来完成的按键检处理程序试验.
//设置P2.0为中止口,经过对IO的下边缘触发,使其中止,并将板上的D2 LED取反.
//使用方针板: MC430F14x开发板
#include <msp430x14x.h>
void main(void)
{
}
//*************************************************************************
// P2口中止服务程序
#pragma vector=PORT2_VECTOR
__interrupt void Port_2(void)
{
}
//*************************************************************************
//使IO中止时新手们要了解以下几点:
//1- MSP430的IO中,只要P1,P2才有IO中止功用.
//2- P1,P2每组IO是多源中止源,P1IG0-P1IG7或P2IG0-P2IG7是共一个中止源的,用户能够
//经过查房方法来得到是那个IO产生了中止.
//3- 改动P1IES或P2IES中的位或许会引起相应中止标志方位位,与引脚电平有关.
//
//
//
//
//
//所以,改动P1IES或P2IES后,根据需求铲除相关的PxIG.x位.
//4- PxIFG.x一切中止标志位在置位后是需求人为铲除的.硬件不会主动铲除该标位.