sihu国产精品永久免费_日韩午夜在线视频_久久99中文字幕伊人_古代男男嗯…啊h总攻

huamantang
級別: 家園常客
精華主題: 0
發帖數量: 337 個
工控威望: 542 點
下載積分: 1828 分
在線時間: 273(小時)
注冊時間: 2010-01-08
最后登錄: 2025-01-03
查看huamantang的 主題 / 回貼
樓主  發表于: 2013-05-05 15:54
圖片:
已知數據寄存器d66中的數據從1遞增到20,d40中的值隨時間變化,現在我想把d66從0變到1的瞬間把D40的值賦給D400,從1到2的瞬間把D40的值賦給D401,以此類推,直到D66值變為20,開始下一循環。我目前的單段寫法如附件圖中所示,從節省掃描周期的角度,哪位有更簡潔的做法?我目前的做法,要寫20段,每段占14步
john42tw
級別: 網絡英雄
精華主題: 0
發帖數量: 1280 個
工控威望: 6111 點
下載積分: 52686 分
在線時間: 1125(小時)
注冊時間: 2012-04-24
最后登錄: 2025-01-03
查看john42tw的 主題 / 回貼
1樓  發表于: 2013-05-06 08:52
M8001
---||-------------------------[MOV  K0  Z0]                  初始設定Z0=0    
--[> Z0  K20]--|                                                     當Z0>20 歸零


X0                                                                         每一次觸發
--|||-------------------------[M0VP  D40  D400Z0]        將D40 傳送到D400+(0~20)位置
                               |---[ADDP  Z0   K1   Z0  ]         每觸發一次加1
                               |---[MOVP  Z0   D66       ]        將次數傳送到D66