怎么在程序中实现周期性求差值
林慧玲
发布于2014-03-24 17:51
18
0
标签:
比如每隔1s或者5s.就算出读取该数值和它1s或者5s前的数值的差.
佳答案
直接用一个变量作为保存地址,如果ob35就是1s的周期,则直接在ob35中做:
lpv//当前值
lpv_sav//上次保存的值
-r
tmd0//差值
lpv
tpv_sav
如果ob35不是要的周期,如100ms则ob35中加计数功能
lruntime
l0.1
+r
trutnime
l10.0//100ms周期经过10个周期后为1s,如果是5s则将10.0改成50.0
>=r
jcnm1
lpv//当前值
lpv_sav//上次保存的值
-r
tmd0//差值
lpv
tpv_sav
m1:nop0