lipengju510
級(jí)別: 略有小成
![]() |
![]() ![]() [ 此貼被lipengju510在2007-10-12 13:30重新編輯 ] |
---|---|
|
konev
級(jí)別: *
![]() |
改兩句就行。 1、FX沒有BKRST指令,可以用ZRST替換,改成[ZRST M0 M15] 2、FX2N的基本指令不支持變質(zhì),應(yīng)用指令支持。所以[SET M0Z0]就不能用了。可以用譯碼指令[DECO Z0 M0 K4]。不過這樣寫的話,不用Z0也行,隨便一個(gè)字元件,想D100什么的都行。 |
---|---|
|
konev
級(jí)別: *
![]() |
汗…………寫了好多錯(cuò)別字啊 ![]() 搞不懂日本人怎么想的,明明FX2N的應(yīng)用指令就可以用變址,基本指令就是不行 ![]() |
---|---|
|
lipengju510
級(jí)別: 略有小成
![]() |
你好,樓上的朋友,用DECO指令,只能使M0-M15輪流被置位(即輸出向下一個(gè)高位M移動(dòng),而沒有保留以前被置的位);而現(xiàn)在想達(dá)到的目的就是當(dāng)輸入被接通時(shí),M0-M15依次被置位(保留以前被置的位不變).演示結(jié)果如下: ![]() |
---|---|
|
lipengju510
級(jí)別: 略有小成
![]() |
有一個(gè)辦法,但是程序相當(dāng)煩瑣,不知大家有什么簡(jiǎn)單的方法.演示如下:(省略了M5-M14的程序). ![]() |
---|---|
|
konev
級(jí)別: *
![]() |
Sorry,只看見“依次置位”4個(gè)字了 ![]() 那可以改成用位左移指令,[SFTLP m8000 m0 k16 k1] 從右往左依次將M0~M15中的位置位。 |
---|---|
|
二牛
QQ:419830770
級(jí)別: 略有小成
![]() |
![]() |
|
---|---|---|
|
lipengju510
級(jí)別: 略有小成
![]() |
樓上的朋友,是可以用移位實(shí)現(xiàn)此功能,多謝了! ![]() |
---|---|
|