b20089192750650.jpg (13.54 KB, 下載次數: 44)
編碼開關
Zzwh 發表于 2021-12-13 10:57
定義變量ID = P0;然后再去判斷,也實現不了
Hephaestus 發表于 2021-12-13 11:23
到底是發送還是接收???
發送直接ID=P0,然后把數據發出去就好了。
如果是接收“現在 P0 = 0xXX;然后if ...
Zzwh 發表于 2021-12-13 11:32
謝謝回復,我現在也知道不用設置P0了,但直接拿P0去和指令Data對比數據也不行
Hephaestus 發表于 2021-12-13 11:23
到底是發送還是接收???
發送直接ID=P0,然后把數據發出去就好了。
如果是接收“現在 P0 = 0xXX;然后if ...
Zzwh 發表于 2021-12-13 11:40
把兩個編碼開關調到1和0;設置P0 = 0x10; 然后再拿P0去判斷就可以;但只能程序上更改ID
Hephaestus 發表于 2021-12-13 11:39
P0=0xff; // set P0 to input mode
if(Data==P0){}

Hephaestus 發表于 2021-12-13 11:43
把兩個編碼開關調到1和0;設置P0 = 0xff; 然后再拿P0去判斷ID就可以;因為P0讀到的值是0x10,如果你接收 ...
Zzwh 發表于 2021-12-13 11:57
謝謝,明白了,但還是不行
188610329 發表于 2021-12-13 12:37
你說的不行,到底是什么?
還有,你知道不知道, 這個撥碼開關連接P0口到底代表什么意思? 以及,你有沒有手 ...
Hephaestus 發表于 2021-12-13 13:38
還是不行,是怎么不行?貼代碼出來。
datouyuan 發表于 2021-12-14 10:45
是不是硬件問題?
把2個撥碼開關都撥到0位,看P0的8個腳是否全為0。
把2個撥碼開關都撥到3位,看P0的8個 ...
| 歡迎光臨 (http://m.raoushi.com/bbs/) | Powered by Discuz! X3.1 |