430捕获上升沿的中断问题,求解答....
时间:10-02
整理:3721RD
点击:
P1DIR = 0X01; //设置P1.0方向为输出
P1SEL = 0X02; //设置P1.1端口为功能模块使用
P2DIR = 0x01; // P2.0-ACLK
P2SEL |= 0x01;
BCSCTL1 |= divA_3; // ACLK/8
CCTL0 = CM_1 + SCS + CCIS_0 + CAP + CCIE;
TACTL = TASSEL_2 + MC_2;
_EINT(); //中断允许
这是主程序一部分;
#pragma vector=TIMERA0_VECTOR //定时器A中断处理
__interrupt void TimerA0(void)
{
count1=TACCR0;
} 这个是中断服务程序,
貌似进不了中断,不知道怎么回事.....
P1SEL = 0X02; //设置P1.1端口为功能模块使用
P2DIR = 0x01; // P2.0-ACLK
P2SEL |= 0x01;
BCSCTL1 |= divA_3; // ACLK/8
CCTL0 = CM_1 + SCS + CCIS_0 + CAP + CCIE;
TACTL = TASSEL_2 + MC_2;
_EINT(); //中断允许
这是主程序一部分;
#pragma vector=TIMERA0_VECTOR //定时器A中断处理
__interrupt void TimerA0(void)
{
count1=TACCR0;
} 这个是中断服务程序,
貌似进不了中断,不知道怎么回事.....
