這個程序是我在寫一個計算器的程序的時候想出來的,總感覺常用的鍵盤掃描程序用起來很麻煩,總是要一行一行的進(jìn)行掃描,看起來也很繁瑣,于是自己想了一個矩陣鍵盤的掃描程序,原理很簡單的!
這個程序的基本思路是兩條相交直線只有一個交點(diǎn)的原理,說白了就是先檢測行,再檢測列,或者倒過來也可以。
這個鍵盤掃描子程序是一個有返回值的無參函數(shù),需要之前計算好一個數(shù)組就OK了!
下面是子函數(shù)的實(shí)現(xiàn),我在這里只用一個3*4的矩陣鍵盤為例,原理都是一樣的!
評論