我的
开发板上的矩阵键盘用行列反转扫描法一切正常,但是运用郭天祥老师的方法就不对了 请问是怎么会儿事 程序如下
P2=0xfe;
a=P2;
a=a&0xf0;
while(a!=0xf0)
{
delay(200);
a=P2;
a=a&0xf0;
while(a!=0xf0)
{
a=P2;
switch(a)
{
case 0xee : num1=0;
break;
case 0xde : num1=1;
break;
case 0xbe : num1=2;
break;
case 0x7e : num1=3;
break;
}
while(a!=0xf0)
{
a=P2;
a=a&0xf0;
}
}
} 故障情况是 右边两列矩阵键盘无效
-
一周热门 更多>