关于定时器中断怎么理解?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于定时器中断怎么理解?相关的知识,希望对你有一定的参考价值。

个人理解这样的不知道对不对:启动定时器后,主程序此时一直在运行着,在定时器溢出时无论主程序运行到哪个地方都跳出并去执行中断程序,中断程序执行完毕后再从跳出的地方返回主程序。

有多个中断的话要看中断优先级,假如计时1秒,如果用两个for循环延时,此时cpu无法进行其他操作,我们让每隔50ms进一次中断(在中断当中判断是否达到20次,如果达到的话进行需要的操作),定时器与cpu是分开运行的,这样的话cpu可以处理更多地事情。
形象的说,你在用手机听歌,来了个电话,歌曲暂停,挂断电话后歌曲继续播放,就是中断的意思。
参考技术A 基本上是这样, 如果没有别的中断等本回答被提问者采纳

以上是关于关于定时器中断怎么理解?的主要内容,如果未能解决你的问题,请参考以下文章

定时器中断

关于在51定时器中断语句中关闭中断的问题

将单片机的外部中断1、定时器中断0打开,要求定时器0的中断优先级高于外部中断1,外部中断1采用边沿?

单片机学习 中断定时器优先级的一些理解

请问单片机定时器中断是怎么样的过程啊

单片机中void Timer0_isr(void) interrupt 1 using 1 怎么理解