我用的是郭天祥TX-1C学习板.直接调用郭天祥的程序,第一行矩阵不能用,其他几行都OK,如果把 “delay(5); ”删掉,第一行矩阵就能用的,不过要按住1秒左右松手才可以!(我用的是sst89e51
仿真,原配那块STC89c51坏掉了)
P3=0xfe;
temp=P3;
temp=temp&0xf0;
while(temp!=0xf0)
{
delay(5);
temp=P3;
temp=temp&0xf0;
while(temp!=0xf0)
{
temp=P3;
switch(temp)
{
case 0xee:num=1;
break;
case 0xde:num=2;
break;
case 0xbe:num=3;
break;
case 0x7e:num=4;
break;
}
while(temp!=0xf0)
{
temp=P3;
temp=temp&0xf0;
}
}
}
改小了,也一样,不知道哪有问题!哎~~
一周热门 更多>