恭喜,你发布的帖子
发布于 2020-05-13 10:07:03
56楼
我解释一下,
当t32设定10毫秒。计时到10毫秒的时候产生中断,第10.01毫秒执行R t32指令。第10.12毫秒执行on t32,此时此刻t32开始用新的基准点,从0开始计时。这样产生了0.12毫秒的间隙。
但是如果用mov指令清除T32,那么第10.12毫秒时执行mov,但是t32只是当前值变化,计时的基准点仍然是初始化子程序那个时候的0基准,那么,执行完mov指令的988微秒后仍然产生10毫秒中断。
但是我不清除mov能否达到我的想象。W侠可否帮试一下?
上面的数值仅仅是我用于说明问题虚构出来的。
请填写推广理由:
分享
只看
楼主