51单片机c语言中 P2&=0x0F; P2|=(1<<4+c); 是什么意思

2025-04-28 18:33:42
推荐回答(1个)
回答1:

P2&=0X0F;就是 P2=P2&0X0F;就是将高4位清空;
P2|=(1<<4+c); 等效于:P2=P2|((1<<(4+c));就是将P2的第4+c位 赋值1;