恭喜,你发布的帖子
发布于 2018-10-16 13:46:53
3楼
AN T 1
L S5T#50MS
SD T 0
A T 0
L S5T#50MS
SD T 1
A T 0
//制作100MS的脉冲信号,用来触发记录数据执行
A T 1
FP #P_TRIG
JCN M000
A(
L #Analog_IN
L L#32768
>=I
)
O(
L #Analog_IN
L L#0
==I
)
JC M000
L #Record2
T #Record3
L #Record1
T #Record2
L #Analog_IN
T #Record1
//条件满足后进行数据记录
M000: NOP 0
A(
L #Record1
L 0
<>I
)
A(
L #Record2
L 0
<>I
)
A(
L #Record3
L 0
<>I
)
JCN M001
//三个寄存器都有不为0的数据后进行求平均值计算
L #Record1
L #Record2
+I
L #Record3
+I
T #TEMP0
DTR
T #TEMP1
L 3
DTR
T #temp2
L #TEMP1
L #temp2
/R
T #temp3
RND
T #Average
//有除法运算结果可能会出现小数,将所有数据转换为实数后进行计算
M001: NOP 0
请填写推广理由:
分享
只看
楼主