hafatahaha
臺(tái)達(dá)代理
級(jí)別: 論壇先鋒
|
10個(gè)程序調(diào)用就可以了,不麻煩 |
|
---|---|---|
|
控123
走自己的路
級(jí)別: 家園常客
|
樓上的指點(diǎn)一下,學(xué)習(xí)學(xué)習(xí) |
---|---|
|
znz43
工控職業(yè)已成回憶 只因愛好常回家園 樂此不疲
級(jí)別: 工控俠客
|
編10個(gè)子程序,對(duì)應(yīng)10種顯示功能。另編一空子程序,直接返回。 主程序中設(shè)D0-D9,內(nèi)存放0-10數(shù)字。啟動(dòng)后循環(huán)讀取D0-D9,讀到0就調(diào)用空子程序,讀到1-10就調(diào)用對(duì)應(yīng)子程序。 如果會(huì)用變址、指針,子程序,應(yīng)該不難。 |
|
---|---|---|
|
john42tw
級(jí)別: 網(wǎng)絡(luò)英雄
|
1.將10段程式分別以 D1~D10代表 2.按鈕 M1~M10 啟動(dòng)先後 ,代表10段程式啟動(dòng)先後。 SM402 --||--------------------------------[MOV K1 D0] M1 --|^|------[ < D1 K0]---------[MOV D0 D1] | ----[INC D0] M2 --|^|------[ < D2 K0]---------[MOV D0 D2] | ----[INC D0] . . . . M10 --|^|------[ < D10 K0]---------[MOV D0 D10] | -----[INC D0] 3.10段程式啟動(dòng)先後 1~10 已存入 D1~D10中。 4.比較 D1~D10 看哪一個(gè)最小,就執(zhí)行哪一個(gè)。 Q 系列可用 MIN 指令 FX 就要自己寫 5.1段程式執(zhí)行完畢,就傳入一個(gè)值,如 [MOV K100 D1],改變D1値成為最大値。 因?yàn)橐恢痹诒容^中,就會(huì)執(zhí)行當(dāng)前最小値。依此類推,直到最小値為K100時(shí)結(jié)束。 並將所有值復(fù)歸,等待下一次執(zhí)行。 |
---|---|
|