这是小弟利用IAR编写的P1口外部中断的程序,可是在编译过程中出现了错误,file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/@85WER21TLBNBWCKRFPYFVH.jpg
错误提示interrupt函数has no storage class or typecifier;不知哪位大哥可以帮帮我?
L同学写的《我的未来有点萌》http://www.mianhuatang.cc/17/17226/这值得看。
#include "msp430x14x.h"
void main( void )
{
WDTCTL=WDTPW+WDTHOLD;
_EINT();
P1DIR=0;
P1SEL=0;
P1IE=0;
P1IES=0;
P1IFG=0;
P2DIR=0XFF;
P1IE |=BIT3;
P1IES |=BIT3;
}
interrupt [PORT1_VECTOR] void P1_ISR(void)
{
unsigned int i;
if(P1IFG & BIT3)
{
P2OUT=~P2OUT;
P1IFG &=~(BIT3);
for(i=100;i>0;i--);
}
}
还有就是我试过在interrupt 前加上下划线,可是仍然报错!!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
#pragma vector = TIMER0_OVF_vect
__interrupt void Timer0_Handller()
一周热门 更多>