要做一个1-20s的分级延时,msp430g2553,外部晶振32768,TA计数器溢出是2s时间, 问题是怎么把这个2s用作延时呢;
我用while(TAIFG==0);语句来判断,调试中TAIFG却一直都是1,用标志位也过不去,大家有没有什么好的建议?
回复 板凳 白丁 的帖子
我是觉得这个刚好是2s,20s分10级,比较方便,谁知道跳不过中断。
回复 4楼 断桥 的帖子
延时我感觉还是延时程序靠谱吧,定时器用作延时感觉有点浪费啊。进中断后就把中断标志位复位。
延时函数能给个链接么,timer0,TA0CTL这个定时被TA1CTL影响了,晕死。