|
| 如果單片機端口可以上拉和下拉,P32那條線接正電源就行了 |
| 給0接通觸發(fā) |
| 謝謝各位大神,問題已經(jīng)接解決了 |
| 置P3.2高電平時查S10、S11、S12,這與普通獨立按鍵沒有區(qū)別,置P3.2低電平時查S7、S8、S9,并再置P3.2高電平來確認(rèn)。 |
|
個人認(rèn)為: 第一:S10是一個外部中斷1按鍵,按下就可以觸發(fā)外部中斷。 第二:S10、S11、S12還可以是獨立按鍵。按下,就可以拉低P33、P34、P35口,可以通過程序判斷使用。 第三:S7、S8、S9可以是擴展獨立按鍵——程序應(yīng)該先讓P32口為低電平,則按下這三個鍵,對應(yīng)的P33、P34、P35口會被拉低。 |
|
每個循環(huán)掃描兩次,P32為高低各一次 |
|
首先查P3.3是低電平?,是S10按下, 不是 查P3.4是低電平,是S11按下,不是查P3.5是低電平,是S12按下,不是 P3.2輸出低電平 查P3.3是低電平?,是S7按下, 不是 查P3.4是低電平,是S8按下,不是查P3.5是低電平,是S9按下,不是 沒按鍵按下 |
Powered by 單片機教程網(wǎng)