发表于:2005/10/17 15:11:00
#0楼
采集模拟量程序,存放在VW320
VW300开始是0
LD SM0.0
MOVW AIW0, VW312
LDW>= VW312, +0
MOVW +0 ,VW310
NOT
MOVW 16#FFFF, VW310
LD SM0.0
+D VD310, VD314
INCW VW300
LDW>= VW300, +128
MOVD VD314, VD318
ENCO VD300, VB900
SRD VD318, VB900
MOVD +0 , VD314
MOVW +0, VW300
我只看出来是采样128次然后取平均值,
但是
MOVW +0 ,VW310
NOT
MOVW 16#FFFF, VW310
我不知道是什么意思,是想干什么。
VW300开始是0
LD SM0.0
MOVW AIW0, VW312
LDW>= VW312, +0
MOVW +0 ,VW310
NOT
MOVW 16#FFFF, VW310
LD SM0.0
+D VD310, VD314
INCW VW300
LDW>= VW300, +128
MOVD VD314, VD318
ENCO VD300, VB900
SRD VD318, VB900
MOVD +0 , VD314
MOVW +0, VW300
我只看出来是采样128次然后取平均值,
但是
MOVW +0 ,VW310
NOT
MOVW 16#FFFF, VW310
我不知道是什么意思,是想干什么。