关于定时器0的疑问
用的是8H1K08,定时器设为100us,并使能中断,我的疑问是主程序跑到什么时候开始进中断,是跑到定时器溢出吗,还有一个问题是,中断服务程序是全部跑完定时器再开始重新计时,还是进中断就重新计时,到100us不管中断跑没跑完就退出。
请大佬指点。
可以看看这个贴子中的总结
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=5475&extra=&page=3
定时器只要是开启状态就回一直计时,无论进不进中断。
还有一件事,,如果定时器中断时间很短的话适当提高单片机的工作频率,,不然就会造成出了中断又进中断,主函数没有时间来运行。 溢出进入中断,进入后计时不会停止。
页:
[1]