herui2128 發(fā)表于 2022-6-24 15:57
搞定了,用這種方式來判斷IO口狀態(tài)。
if((d1==0)&&(d2==0)&&(d3==0)&&(d4==0)&&(d5==0)&&(d6==0)&&(d7== ...
188610329 發(fā)表于 2022-6-24 16:39
你這么長一串, 總結(jié)下來就是:
if((P0 == 0x00)&&(P1==0x00)&&(P2==0x00)&&((P3&0x0F) == 0x00))
這么一 ...
datouyuan 發(fā)表于 2022-6-24 16:15
keyscan()你寫得太啰嗦了,幫你簡化了。
一般keyscan()是掃描按鍵(key是輸入),你卻是輸出一串脈沖(ke ...
188610329 發(fā)表于 2022-6-24 16:39
你這么長一串, 總結(jié)下來就是:
if((P0 == 0x00)&&(P1==0x00)&&(P2==0x00)&&((P3&0x0F) == 0x00))
這么一 ...
溫xyz 發(fā)表于 2022-6-24 22:28
你這個是判斷所有按鍵都按下的情況,其實樓主的意思是如何判斷某幾位(或多位)的情況。if((P0 != 0xFF)& ...
188610329 發(fā)表于 2022-6-24 22:53
是: 樓主的判斷,是所有按鍵都按下的情況,我只是替他翻譯過來,讓他看看是否符合他的最初目的而已。
...
188610329 發(fā)表于 2022-6-24 22:53
是: 樓主的判斷,是所有按鍵都按下的情況,我只是替他翻譯過來,讓他看看是否符合他的最初目的而已。
...
188610329 發(fā)表于 2022-6-24 16:39
你這么長一串, 總結(jié)下來就是:
if((P0 == 0x00)&&(P1==0x00)&&(P2==0x00)&&((P3&0x0F) == 0x00))
這么一 ...
188610329 發(fā)表于 2022-6-24 22:53
是: 樓主的判斷,是所有按鍵都按下的情況,我只是替他翻譯過來,讓他看看是否符合他的最初目的而已。
...
herui2128 發(fā)表于 2022-6-28 09:20
是的,4條總線都有不同的低電平輸入,所以要檢測4條總線的IO變化情況,來執(zhí)行相應(yīng)操作
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |