shu87946726 发表于 2012-6-13 23:30:36

CC2530定时器1模计数问题

初学CC2530,编写了一个利用定时器1精确定时的程序.但老是进不了中断,求大神看看出现什么问题,代码如下
void ms1_delay(uint x)
{
CLKCONCMD&=~0x47;//设置系统时钟为32Mhz.设置Tick为32MHz
while(CLKCONSTA&0x40);//等待系统时钟改为32Mhz
T1CC0L=0xE8; //计数1000次
T1CC0H=0x03;
T1CTL=0x0a; //32分频。模计数
//T1CCTL0|=0x04;//设置通道0比较模式,
while(x)
{
    if(IRCON)
    {
      IRCON = 0;
      x--;
    }
}
}
页: [1]
查看完整版本: CC2530定时器1模计数问题