資源簡介
一共14行的C代碼就可以完成矩陣鍵盤的讀取和數碼管的顯示。
程序經過多次的調試,運行是非常穩定的!
代碼精簡,可移植性較好。
注釋詳細,方便初次接觸矩陣鍵盤的童鞋。
百分百原創代碼。

代碼片段和文件信息
#include?
void?main(void){
unsigned?char?ijKEY;
P2=0x00;
while(1)
for(i=0;i<4;i++){
P1=0x01<<(i+4);//不停的掃描按鍵接口
for(j=0;j<4;j++)
if(P1?&?(0x01< KEY=i*4+j+1;//取按下的鍵值
P2=KEY-1;//鍵值從0開始
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????283??2015-06-14?00:02??矩陣鍵盤\Keil工程文件\8051.c
?????文件???????1409??2015-06-14?00:03??矩陣鍵盤\Keil工程文件\8051.LST
?????文件???????1256??2015-06-14?00:03??矩陣鍵盤\Keil工程文件\8051.OBJ
?????文件???????1274??2015-06-14?00:03??矩陣鍵盤\Keil工程文件\project
?????文件????????268??2015-06-14?00:03??矩陣鍵盤\Keil工程文件\project.hex
?????文件?????????28??2015-06-14?00:03??矩陣鍵盤\Keil工程文件\project.lnp
?????文件???????2891??2015-06-14?00:03??矩陣鍵盤\Keil工程文件\project.M51
?????文件????????380??2015-06-14?00:03??矩陣鍵盤\Keil工程文件\project.plg
????.......?????71537??2015-04-21?21:41??矩陣鍵盤\Keil工程文件\project.uvgui.Administrator
????.......?????71536??2015-04-21?21:40??矩陣鍵盤\Keil工程文件\project.uvgui_Administrator.bak
????.......?????54868??2015-06-14?00:02??矩陣鍵盤\Keil工程文件\project.uvopt
????.......?????13227??2015-06-13?23:40??矩陣鍵盤\Keil工程文件\project.uvproj
????.......?????55522??2015-06-13?23:40??矩陣鍵盤\Keil工程文件\project_uvopt.bak
????.......?????13413??2015-04-19?13:42??矩陣鍵盤\Keil工程文件\project_uvproj.bak
?????文件?????110349??2015-06-14?00:04??矩陣鍵盤\protues仿真演示\Last?Loaded?矩陣按鍵掃描.DBK
?????文件?????110349??2015-06-14?00:04??矩陣鍵盤\protues仿真演示\矩陣按鍵掃描.DSN
?????文件????????768??2015-06-14?00:05??矩陣鍵盤\protues仿真演示\矩陣按鍵掃描.PWI
?????目錄??????????0??2015-06-14?00:03??矩陣鍵盤\Keil工程文件
?????目錄??????????0??2015-06-14?00:05??矩陣鍵盤\protues仿真演示
?????目錄??????????0??2015-04-21?21:02??矩陣鍵盤
-----------?---------??----------?-----??----
???????????????509358????????????????????20
- 上一篇:ewb可定時帶鬧鐘的多功能數字鐘帶課設報告
- 下一篇:等保2.0通用版
評論
共有 條評論