以下的程序,用CCR0计数可以让LED闪烁,为什么换了CCR1计数中断不能一直进行,让LED显示闪烁啊
!#include "msp430x14x.h"void main(void)
{
WDTCTL=WDTPW+WDTHOLD;
P4DIR|=0x02;
TACTL=TASSEL_1+MC_1;
CCTL1=CCIE;
CCR1=1500;
_EINT();
_BIS_SR(CPUOFF);
} #pragma vector=TIMERA1_VECTOR
__interrupt void Timer_A1(void)
{
P4OUT^=0x02;
CCR1=1500;
}
此帖出自
小平头技术问答
一周热门 更多>