首页 » 技术SOS » 嵌入式系统 » MCU和嵌入式微处理器 » 51单片机提问一个小问题 P0 &= ~0x01 直接写P0 = 0xfe区别

51单片机提问一个小问题 P0 &= ~0x01 直接写P0 = 0xfe区别

工程师
2015-04-08 12:52:27
#define RED_EW_ON() P0 &= ~0x01 #define RED_EW_OFF() P0 |= 0x01 #define YELLOW_EW_BLINK() P0 ^= 0x02 谁能告诉我啊 P0 &= ~0x01 直接写P0 = 0xfe P0 |= ~0x01 直接写P0 = 0xff P0 ^= 0x02 直接写P0 = 0xfd 有什么区别啊;非要整得让人看不懂吗; 还是有什么好处啊,
分享
关键词: c51, 单片机  
菜鸟
2015-11-12 20:35:10
1楼

掩码,非常明了地清零第几位