在沒有鍵按下的時候,列線全部是高電平,有第壹行的鍵按下的時候,相應的列線就為低電平了,
n=P1;
n&=0xf0;
if(n!=0xf0)
這幾句就是判斷有沒有鍵按下。
在第壹行沒有鍵按下的時候n永遠等於0xfe,當有鍵按下時,與第壹行交叉的列線的電平就為低電平了,此時n就不再等於0xfe。