话说今天弄12864的液晶屏,判断屏幕是否busy的时候用到了这么一句

return (status & 0x80 == 0);

看起来挺不错的……但是由于0x80 == 0的优先级比较高,返回值永远都是0,于是乎……悲剧了……

究其原因,感觉还是位运算用的少导致的- -