2019-07-15 16:19发布
退烧猫 发表于 2015-8-29 16:46 晕 不管你执行到哪里 中断来的时候 进入中断程序时 不是要重新装初值么TH0=(65536-X)/256;TL0=(65536-X)%256 重新装初值之前不是要先关掉定时器么TR0=0;(所以啊 进入中断时 定时计数器是停止计时的。。。) 中断程序执行到末尾的时候才重新打开定时计数器TR0=1; 当跳出中断的时候计数器重新开始计时 从中断直接跳 ...
最多设置5个标签!
中断程序执行到末尾的时候才重新打开定时计数器TR0=1; 当跳出中断的时候计数器重新开始计时 从中断直接跳到主程序之前被中断的地方继续执行 你的原话“定时时间到后,执行主程序。” 这个说法有问题啊 主程序是正事 中断只是意外事件 应该是执行主程序的过程中穿插中断事件 你不能中断事件中穿插主程序吧 这不本末倒置了吗
所以说,在执行中断程序时,定时器还是在计时吗
一周热门 更多>