行列線的交叉位置布置按鍵。所有行和列加上拉電阻。
所有行作輸出先送低電平,然後讀入列值。 如果有任意鍵按下,那麽壹定對應列值有0出現,也就知道了按下的鍵所在列。
反過來驅動這壹列為0,其他列為1。把行作輸入。就可以判斷按下的鍵所在行。
2、掌握8255的接口。如何配置輸入和輸出。如何訪問他們。
根據以上兩點,和註釋,妳就能讀懂程序的意圖了。