嘉寶和程寶
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 79 個(gè)
工控威望: 205 點(diǎn)
下載積分: 8865 分
在線時(shí)間: 92(小時(shí))
注冊時(shí)間: 2015-05-28
最后登錄: 2024-11-03
查看嘉寶和程寶的 主題 / 回貼
樓主  發(fā)表于: 2016-04-24 17:05
[attachment=146905]  
  以上是問題的程序截圖, 乘法中D999原來是D904,1:  屏上給D904的數(shù)值40000后,它不顯示40000,而是很長的一段數(shù)值,但是程序中還有一個(gè)地方用到了D904那里顯示是
                                                     4000 。     2: 沒辦法,就先把D904傳送到D999,   這樣才可以。

                      
                                                 2:以上問題解決后,乘法中的D590數(shù)值正常,但換成D59后它的數(shù)值也是好多位,不正常。這是怎么回事?

                                                 說明,D59挨著的D60/D58/D57都沒使用。 D904雖然挨著的D903/D905都在使用,但程序中另一個(gè)D904顯示正常。



                                            求各位高手幫助解決,多謝。
嘉寶和程寶
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 79 個(gè)
工控威望: 205 點(diǎn)
下載積分: 8865 分
在線時(shí)間: 92(小時(shí))
注冊時(shí)間: 2015-05-28
最后登錄: 2024-11-03
查看嘉寶和程寶的 主題 / 回貼
1樓  發(fā)表于: 2016-04-24 17:06
更正,另一個(gè)地方用到了D904顯示是40000
xiao_ming
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 414 個(gè)
工控威望: 1209 點(diǎn)
下載積分: 3494 分
在線時(shí)間: 1215(小時(shí))
注冊時(shí)間: 2016-01-13
最后登錄: 2024-12-20
查看xiao_ming的 主題 / 回貼
2樓  發(fā)表于: 2016-04-25 08:31
多看指令UL乘法,佔(zhàn)用4個(gè)DM
樓主留言:
謝了