关于扫描求矩阵键盘的问题
时间:10-02
整理:3721RD
点击:
例如
……
P2=0xf0;
if((P2 & 0xf0)!=0xf0)
{
……
}
P2与完了还是和以前一样啊
第二句为什么不写成
if(P2!=0xf0)
呢? 有什么不好吗?
……
P2=0xf0;
if((P2 & 0xf0)!=0xf0)
{
……
}
P2与完了还是和以前一样啊
第二句为什么不写成
if(P2!=0xf0)
呢? 有什么不好吗?
(P2 & 0xf0)!=0xf0 这只关注P2口的高四位的变化 低四位忽略(P2 & 0xf0 ,也可以是屏蔽低四位这么理解)。
P2 & 0xf0 这个是低四位改变也满足条件。