恭喜,你发布的帖子
发布于 2017-07-06 13:18:12
45楼
老外一般是不用定时器的,如遇到计时,他们是这么写的,先建立个100MS脉冲,程序如下:
A "m_pulse_100ms" //If flag set from last cycle
R "m_pulse_100ms" // -> reset flag
L "mw_100ms_pulse" //Load stored time value
L #OB1_PREV_CYCLE //and add last cycle time
+I
T "mw_100ms_pulse"
L 100
JC l040 //yes -> go ahead
-I //no -> store difference to 100ms
T "mw_100ms_pulse" //as new initial value
SET
S "m_pulse_100ms"
比如要计时3S,先用传送指令 L 30 T MW100,然后每100MS减1,当MW100=0时,计时时间到。
请问下楼主:这样使用有什么好处?
请填写推广理由:
分享
只看
楼主