bluepigeon
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看bluepigeon的 主題 / 回貼
樓主  發(fā)表于: 2008-07-08 16:17
今天看到我家裝的頂燈,寫了段小程序,發(fā)上來供大家參考,特別是初學(xué)者一起討論下:

控制內(nèi)容:一個開關(guān)控制三個燈,第一次按開,亮一盞燈;按下關(guān),即關(guān)閉燈;第二次按開,亮兩盞燈,按下關(guān),則全關(guān);同樣第三次開則三盞燈全開,按下關(guān)時,則全關(guān)!

還有沒有其他的方式實現(xiàn)的,請直接回復(fù)并發(fā)程序!

附件: 三燈組合開關(guān).rar (2 K) 下載次數(shù):44
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
uthman
QQ:3749615
級別: 家園?
精華主題: 1 篇
發(fā)帖數(shù)量: 457 個
工控威望: 817 點
下載積分: 2752 分
在線時間: 778(小時)
注冊時間: 2007-10-25
最后登錄: 2024-12-24
查看uthman的 主題 / 回貼
1樓  發(fā)表于: 2008-07-12 21:00
比較指令
ld x0
out c0 k3
cmp k2 c0 m0
mps
ld m0
or m1
or m2
anb
out y0
mrd
ld m1
or m2
anb
out y1
mpp
and m2
out y2
ldf x0
and c0
rst c0
end
位左移
ld x0
sftlp x0 m0 k3 k1
mov k1m0 k1y0
ldf x0
mov k0 k1y0
ldf y2
mov k0 k1m0
end
[ 此貼被uthman在2008-07-12 21:22重新編輯 ]