格式:pdf
大小:459KB
頁數(shù):
本文采用STC89C58RD+單片機設(shè)計了16×8矩陣鍵盤,實現(xiàn)了PS/2協(xié)議,鍵值修改方便,可應(yīng)用于各種基于計算機的控制系統(tǒng)。單片機通過定時器中斷進入鍵盤掃描程序,翻轉(zhuǎn)掃描查詢法查詢矩陣鍵盤中是否有鍵值變化。如果有鍵被按下,則通過查詢鍵值表將該鍵對應(yīng)的通碼發(fā)出;如果有按鍵抬起,則將該鍵對應(yīng)的斷碼發(fā)出。該矩陣鍵盤可掃描128個按鍵,滿足絕大多數(shù)系統(tǒng)需求。所有鍵值存儲在一張表中,對于不同的系統(tǒng),只需要制作外形不同的矩陣鍵盤電路,并通過修改鍵值表即可輕松移植。