我想求助高手,为什么我在初始化中设定定时器0为100ms定时,但是实际上,定时器0中断服务程序,却不是每隔100ms执行一次?或者说是我中断服务程序写错了?我贴出程序图片,希望有心人帮帮我。
如上3图所示,我定时器0中断服务程序中,应该分别隔200s 400s 600s执行一次。实际上却是PLC运行不到2秒内,所有的q0.4 0.5 0.6 0.7 都被点亮了。我很苦恼
-
引用 xueba 2016/3/30 16:01:58 发表于2楼的内容
-
-
-
zhangmengmeng | 当前状态:在线
总积分:1958 2024年可用积分:2
注册时间: 2013-12-26
最后登录时间: 2023-08-14
-
zhangmengmeng 发表于 2016/3/31 10:16:51
这很正常,有时候就是钻到死结里出不来。
引用 zhangmengmeng 2016/3/31 10:16:51 发表于3楼的内容
-
-
引用 lanan 2016/4/5 10:10:26 发表于4楼的内容
-
引用 luck 2016/4/5 16:33:36 发表于5楼的内容
-
引用 martion 2016/4/5 20:28:18 发表于6楼的内容