whp1124
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看whp1124的 主題 / 回貼
樓主  發(fā)表于: 2011-09-16 16:15
你好:
AIW0和AQW0是不是不能用在浮點數(shù)相乘的指令里,我現(xiàn)在要將AIW0收到的模擬量轉換成數(shù)字量,再乘以一個常數(shù),送給AQW0端口,
應該怎么弄?是不是要什么東西過渡或轉換下?能不能舉個例子
lingleiy
mass
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 46 個
工控威望: 193 點
下載積分: 681 分
在線時間: 55(小時)
注冊時間: 2009-05-04
最后登錄: 2024-07-09
查看lingleiy的 主題 / 回貼
1樓  發(fā)表于: 2011-09-24 14:53
AIW要轉換成浮點數(shù)才能用
jixiang0119
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 4 個
工控威望: 123 點
下載積分: 647 分
在線時間: 6(小時)
注冊時間: 2011-09-25
最后登錄: 2024-09-27
查看jixiang0119的 主題 / 回貼
2樓  發(fā)表于: 2011-09-25 22:55
AIW和AQW都是整數(shù)型,不能直接用在浮點數(shù)的運算指令中,可以將AIW0和一個整數(shù)相乘(用MUL-I指令),然后將輸出結果到一個VW上(不能直接輸出給AQW0),再用傳送指令(MOV-W)將VW中的值傳送到AQW0。