格式:pdf
大小:1.6MB
頁數(shù): 10頁
實用標(biāo)準(zhǔn)文檔 文案大全 一、 任務(wù)說明 本次的任務(wù)是利用 51單片機設(shè)計一個 4*4 矩陣鍵盤輸入系統(tǒng),用 16個發(fā)光二級 管對應(yīng) 16個不同的按鍵。每按下一個按鍵對應(yīng)的發(fā)光二極管就亮。 矩陣式鍵盤又稱行列鍵盤,它是用 N條 I/O 線作為行線, N條 I/O 線作為列線組 成的鍵盤。在行線和列線的每個交叉點上設(shè)置一個按鍵。 這樣鍵盤上按鍵的個數(shù)就為 N*N個。這種行列式鍵盤結(jié)構(gòu)能有效地提高單片機系統(tǒng)中 I/O 口的利用率。 最常見的鍵盤布局如圖 1所示。一般由 16個按鍵組成,在單片機中正好可以用 一個 P口實現(xiàn) 16個按鍵功能,這也是在單片機系統(tǒng)中最常用的形式,本設(shè)計就采用 這個鍵盤模式。 圖 1 鍵盤布局 利用單片機的并行口 P1連接 4×4矩陣鍵盤,并以單片機的 P1.0-P1.3各管腳作 輸入線,以單片機的 P1.4-P1.7各管腳作輸出線;利用 P2、P3口控制燈 1-燈 16