湯文舉2008
級別: 探索解密
|
----[DMUL D10 D12 D14] ----------[DPLSY K1000 D14 Y0] 把D10和D12中的數(shù)相乘后得的結果想做為脈沖個數(shù)此時的數(shù)據(jù)應在D14 D15 D16 D17是嗎?,后用觸摸屏寫D10 D12的數(shù)據(jù)后,脈沖輸出指令中的脈沖個數(shù)可以取D14.....的值嗎? |
---|---|
|
peaceful
級別: *
|
D10和D12相乘后放在了D14、15里面,你指定的是雙字節(jié)。輸出個數(shù)就是以K1000HZ變化的D14、15的數(shù)據(jù)。輸出脈沖個數(shù)等于D14、15的數(shù)據(jù)后Y0停止輸出。完全可以啊。392611277 |
---|---|
|
konev
級別: *
|
3樓的兄弟,LZ用的是雙字乘法,所以結果是D14~D17,共4個字。如果結果是正數(shù),且不超過雙字的表示范圍(具體不記得了,總之很大)的話,應該沒有什么問題。但如果是負數(shù)的話,那么就會變成低32位的補碼,完全就不對了 |
---|---|
|