发布于 2014-08-20 17:25:34
3楼
试了一下,没有发现这种情况:
ob1中
A M 25.4
JNB _001
CALL "test_ODT"
_001: NOP 0
"test_ODT"中
A M 25.3
L S5T#20S
SD T 0
LC T 0
T MW 18
A T 0
= M 25.5
然后置位m25.4,"test_ODT"被调用
接着置位m25.3,倒计时开始,MW18从头开始减小,在还没到20s时,复位m25.4,MW18停止减小
"test_ODT"不被调用,但倒计时走完
然后置位m25.4,m25.5被置位,MW18清0
接着复位m25.3,然后m25.5被复位
再置位m25.3,倒计时又开始,MW18又从头开始减小
没有出现楼主所说问题