微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > msp430外部中断程序

msp430外部中断程序

时间:11-23 来源:互联网 点击:
中断在我们生活中无处不在,51单片机外部中断只有两个,而强大的msp430有很多,比如P1、P2口全部是

其驱动程序如下:

int main( void )
{
WDTCTL = WDTPW + WDTHOLD;


P2IE |=0x01; //下降沿触发
P2IES |=0x01;
P2IE |=0x02;
P2IES |=0x02;
P2IFG &=~0x03;
_BIS_SR(GIE);

}

#pragma vector =PORT2_VECTOR
__interrupt void Port_1(void)
{

if((P2IFG | 0xfe)==0xff)
{

P2IFG &=~0x03;
}
if((P2IFG | 0xfd)==0xff)
{

P2IFG &=~0x03;
}
}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top