PORTD ^= (1<<5)逻辑操作在单片机中作用
程序员文章站
2024-01-21 08:44:52
...
PORTD ^=(1<<5); 等效于 PORTD =PORTD^(1<<5); ^是异或运算,(1<<5)其实就是0x20,上面的意思是PORTD的第5位取反,其余位状态不变
和 0 “与” A&0 = 0 清零操作,一般把低8位清零 A & FF00
和 1 “或” A|1 = 1 置一操作
和 1 “异或” A^ 1 = 0 取反操作
嗯暂时就这么多还望大家多多补充
上一篇: 如何用java编写一个rmi