发布网友
共4个回答
热心网友
定时器由硬件自动在计时,你初始化定时时间后,TR0 = 1就启动了定时器开始计数,计时到了就向cpu请求中断,cpu响应的话就跳转到中断函数即你写的void yi_s () 函数,执行完了就返回。
简单来说就是中断函数是有单片机硬件来完成调用的,只要中断条件满足了就会调用,interrupt 1就是告诉单片机这个函数是个中断响应子函数,并且对应的中断向量1,就是定时器0
热心网友
中断的含义是你只要在主程序中将它启动了,它就会在那跑,是硬件技术,是同时发生的,并不是顺序下来的,明白了吗?
热心网友
中断时间单独运行的 定时时间一到就执行中断程序。
热心网友
静等更好的解释~