只需一步,快速開始
熱門: 51單片機 | 24小時必答區(qū) | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設(shè)計
編碼開關(guān)
使用道具 舉報
Zzwh 發(fā)表于 2021-12-13 10:57 定義變量ID = P0;然后再去判斷,也實現(xiàn)不了
Hephaestus 發(fā)表于 2021-12-13 11:23 到底是發(fā)送還是接收??? 發(fā)送直接ID=P0,然后把數(shù)據(jù)發(fā)出去就好了。 如果是接收“現(xiàn)在 P0 = 0xXX;然后if ...
Zzwh 發(fā)表于 2021-12-13 11:32 謝謝回復(fù),我現(xiàn)在也知道不用設(shè)置P0了,但直接拿P0去和指令Data對比數(shù)據(jù)也不行
Zzwh 發(fā)表于 2021-12-13 11:40 把兩個編碼開關(guān)調(diào)到1和0;設(shè)置P0 = 0x10; 然后再拿P0去判斷就可以;但只能程序上更改ID
Hephaestus 發(fā)表于 2021-12-13 11:39 P0=0xff; // set P0 to input mode if(Data==P0){}
Hephaestus 發(fā)表于 2021-12-13 11:43 把兩個編碼開關(guān)調(diào)到1和0;設(shè)置P0 = 0xff; 然后再拿P0去判斷ID就可以;因為P0讀到的值是0x10,如果你接收 ...
Zzwh 發(fā)表于 2021-12-13 11:57 謝謝,明白了,但還是不行
188610329 發(fā)表于 2021-12-13 12:37 你說的不行,到底是什么? 還有,你知道不知道, 這個撥碼開關(guān)連接P0口到底代表什么意思? 以及,你有沒有手 ...
Hephaestus 發(fā)表于 2021-12-13 13:38 還是不行,是怎么不行?貼代碼出來。
datouyuan 發(fā)表于 2021-12-14 10:45 是不是硬件問題? 把2個撥碼開關(guān)都撥到0位,看P0的8個腳是否全為0。 把2個撥碼開關(guān)都撥到3位,看P0的8個 ...
本版積分規(guī)則 發(fā)表回復(fù) 回帖后跳轉(zhuǎn)到最后一頁
小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術(shù)交流QQ群281945664
Powered by 單片機教程網(wǎng)