工控的魚
級別: 略有小成
|
我想將可以變化DM100的內(nèi)容,用移位指令分別用DM1000--DM1100記錄最近10次的變化內(nèi)容,用了WSFT都不行,請問如何寫程序,我用的是CPM2AH,假如用1800觸發(fā)DM1000--DM1100,求助 |
---|---|
|
wsqjs
充耳不聞
級別: 略有小成
|
CPM2AH沒有這種命令的。 用變址,大概如下: mov #1000 D0 (保存區(qū)首字地址) LD 1800 DIFU 1801 LD 1801 mov D100 *D0 (將D100傳送給D1000) INC D0 ( 生成D1001) LD P_on (常通) cmp D0 #1009 LD P_GT (D0>1009) mov #1000 D0 (保存區(qū)首字地址) 可以保證D1000~D1009保存的是最新的10個數(shù)據(jù) |
|
---|---|---|
|
wsqjs
充耳不聞
級別: 略有小成
|
不一定要用D0,自己找一個就行 可以使用mov D100 *D0 附件,CPM1A也可以,CPM2AH更行了 |
|
---|---|---|
|