欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
[原創]一個獲取矩陣鍵盤的簡單小程序
[打印本頁]
作者:
cheetach
時間:
2012-9-30 20:15
標題:
[原創]一個獲取矩陣鍵盤的簡單小程序
本人新手,有一個想法,實現了,跟大家討論一下~ main: clr p1.4 loop: clr A cpl A mov p3, #0F0H mov A, p3 ORL A, #0FH mov p3, #0FH mov r3, p3 xch A, r3 ORL A, #0F0H ANL A, r3 here: mov p0, A ajmp loop end 程序先向p3寫0xF0,讀P3(其實要的是P3的高4位),此時獲取哪一行的按鍵被按下(如果按鍵按下,相應的行變為0)。 然后向P3寫0x0F,讀P3(其實要的是P3的第4位),此時獲取哪一列的按鍵被按下(如果按鍵按下,相應的列變為0)。 在here標簽處,A的高四位標記,按鍵的行。 (0011表示第0、1行被按下。0101表示第0、2行被按下)。A的低四位,同理。 注,沒有防抖。。。
作者:
cheetach
時間:
2012-9-30 20:16
為什么格式這么亂。。。
作者:
cheetach
時間:
2012-10-2 12:15
該程序,只能在單個按鍵的時候使用~ 如果有多個按鍵,且兩個按鍵不再同行或者不再同列是,則無法判斷是哪個按鍵被按下。
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1