最近的我做的單子里有一部分是用單片機(jī)做的224鍵鍵盤,要求支持組合鍵.鍵盤本身在開發(fā)時沒有一點(diǎn)問題,224個鍵同時按下,都可以全部識別出來(勁樂團(tuán)極品裝備?哈哈.)但是白天時裝到實際工作環(huán)境中去,就出怪問題了---------鍵值不對,好象總有幾個鍵是粘連的.然后我單獨(dú)在工作臺上測試板子,又沒有此問題,說明我的上位機(jī)軟件是沒錯的,單片機(jī)內(nèi)的程序也沒錯.想來想去,問題應(yīng)該還是在于硬件上.因為實際工作環(huán)境里有十來個顯示器,擺放比較集中,鍵盤板子又是放在它們中間的.而單片機(jī)的IO口輸入阻抗應(yīng)該是兆歐級的(應(yīng)該都是場效應(yīng)管輸入結(jié)構(gòu)),容易受到干擾也就很合理了.于是就將掃描用的四個IO口各接了一個4.7K電阻上拉到VCC,再試機(jī),故障排除.看來干擾問題也是必須考慮的,經(jīng)驗還大有不足啊,哈哈.