我的
开发板上的矩阵键盘用行列反转扫描法一切正常,但是运用郭天祥老师的方法就不对了 请问是怎么会儿事 程序如下
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;
}
}
} 故障情况是 右边两列矩阵键盘无效
-
谢谢 不过呢 这是行列式反转扫描法 这个我会 就是不知道为什么这个方法不行
一周热门 更多>