80c51单片机,计数器溢出中断后为什么停止计数,设初值再开始计数,因为中断时计数器还在计数吗?

2024-12-05 10:13:39
推荐回答(1个)
回答1:

计数器溢出中断后如果不手动停止计数,那计数器还是会继续计数的,因为计数脉冲还在。再次设置初值,就是为了使下次中断时间可知,可控。
p1.0在中断时还是在输出的,要吗输出高电平,要吗低电平。当然有的单片机也可以让IO口处于高阻态。
中断到底是停止了什么,呵呵。我们说的中断是指,单片机正在做某件事情的时候,由于定时器溢出,单片机就中断了正在做的事情,跑去处理定时器溢出时指定要处理的事务,就是去执行终中断服务函数啦。