TI中文支持网
TI专业的中文技术问题搜集分享网站

请教 1秒定时问题

ACLK=32768

TA0CCTL0 = CCIE;
TA0CTL = TASSEL__ACLK | MC__UP | TACLR; // ACLK, contmode, clear TAR
TA0CCR0 = 32768;

#pragma vector=TIMER0_A0_VECTOR
__interrupt void TIMER0_A0_ISR(void)

用上面的方式TA0CCR0 = 32768;这个值是不是应该写成32769啊?

0.25秒是8192,还是8193呢? 谢谢~

Guo Yan:

回复 user4132520:

谢谢,晶振是外部的~

Wei Luo9:

回复 Guo Yan:

应该是要减1的吧。比如0.25秒,为8192-1

赞(0)
未经允许不得转载:TI中文支持网 » 请教 1秒定时问题
分享到: 更多 (0)