七弦桐 发表于 2012-8-23 15:39:11

是不是中断函数的格式不正确??

写了好几个430的程序,发现只要用到中断,总会有下面的错误:

源代码:

# include<msp430x14x.h>

//主函数
void main(void)
{
WDTCTL = WDTPW + WDTHOLD;// 关闭看门狗

BCSCTL1 = XT2OFF;// XT2 启动
BCSCTL2 = SELS + DIVS1 + DIVS0;// 选择XT2CLK 为时钟源,8 分频

TACTL = TASSEL1 + ID1 + ID0 + TACLR + MC1;
CCTL0 = CCIE;
CCR0 = 62500;
P1DIR |= BIT0;
_EINT();// 使能中断
while(1);
}

// 中断处理程序
interrupt void Timer_A(void)
{
P1OUT ^= BIT0;
}


我觉得是中断函数的语法不对,但是这个跟书上的是一样的,真的不知道是哪里出错了
求解。。。
页: [1]
查看完整版本: 是不是中断函数的格式不正确??