单片机定时/计数器和中断到底有什么用

我看书上只是讲这部分时程序里有这东西,后边都没有。到底什么时候用?

第1个回答  推荐于2018-04-12
中断是处理器响应事件的方法,例如,串口中断,定时器中断
中断的特点是,当指定的事件发生时,如串口有数据进入,定时器溢出等,处理器将保存当前程序指令寄存器的值,转而运行中断服务子程序。
顾名思义,定时/计数器的作用就是定时或者计数,某些应用中需要用到定时或者计数功能,例如精确延时,显示屏每100ms进行一次刷新等
定时器计数器的中断是可以开关的,一般他们有两个寄存器,一个保存初始值,一个保存目标值,每一个定时周期,初始值会加1,当初始值超过目标值时为溢出,此时可以触发定时器中断,然后就可以自动进入中断服务子程序了。本回答被网友采纳
相似回答