矩阵键盘检测

时间:2018-09-26 06:05:19
【文件属性】:
文件名称:矩阵键盘检测
文件大小:2KB
文件格式:C
更新时间:2018-09-26 06:05:19
键盘检测 可以1602液晶显示矩阵键盘检测uchar key() { uchar k,temp; for(k=0;k<4;k++) { P1=table1[k]; temp=P1; temp=temp&0xf0; while(temp!=0xf0) { delay(5); temp=P1; temp=temp&0xf0; while(temp!=0xf0) { k=4*k+1; switch(temp) { case 0xe0: num=k; break; case 0xd0: num=k+1 ; break; case 0xb0: num=k+2 ; break; case 0x70: num=k+3 ; break; } while(temp!=0xf0)// 松手检测没有这句就退不出while(temp!=0xf0) { temp=P1; temp=temp&0xf0; } } } } return num; }

网友评论