话说今天弄12864的液晶屏,判断屏幕是否busy的时候用到了这么一句
return (status & 0x80 == 0);
看起来挺不错的……但是由于0x80 == 0的优先级比较高,返回值永远都是0,于是乎……悲剧了……
| 究其原因,感觉还是位运算用的少导致的- - |
话说今天弄12864的液晶屏,判断屏幕是否busy的时候用到了这么一句
return (status & 0x80 == 0);
看起来挺不错的……但是由于0x80 == 0的优先级比较高,返回值永远都是0,于是乎……悲剧了……
| 究其原因,感觉还是位运算用的少导致的- - |