定时器能否作延时用

断桥   2013-5-20 08:29 楼主
要做一个1-20s的分级延时,msp430g2553,外部晶振32768,TA计数器溢出是2s时间,   问题是怎么把这个2s用作延时呢;

我用while(TAIFG==0);语句来判断,调试中TAIFG却一直都是1,用标志位也过不去,大家有没有什么好的建议?

回复评论 (5)

楼主没有使用定时器中断?
点赞  2013-5-20 11:16
延时干嘛不直接用延时程序呢,感觉不够精确?
点赞  2013-5-20 14:16

回复 板凳 白丁 的帖子

我是觉得这个刚好是2s,20s分10级,比较方便,谁知道跳不过中断。
点赞  2013-5-20 14:18

回复 4楼 断桥 的帖子

延时我感觉还是延时程序靠谱吧,定时器用作延时感觉有点浪费啊。进中断后就把中断标志位复位。
点赞  2013-5-20 14:27
延时函数能给个链接么,timer0,TA0CTL这个定时被TA1CTL影响了,晕死。
点赞  2013-5-21 09:47
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复