标题:
请问单片机P1=P1&(~(0x01<<i)) 是什么意思,谢谢!
[打印本页]
作者:
HBWBSYB
时间:
2019-6-25 16:07
标题:
请问单片机P1=P1&(~(0x01<<i)) 是什么意思,谢谢!
请教一下大家,谢谢了
作者:
3213231998
时间:
2019-6-25 18:16
P1&=0xf0 //把P1的0-3位变成0
作者:
210033
时间:
2019-6-25 18:32
0x01左移i個bit, 再反向 ,再與P1做and
作者:
lihaijun7781
时间:
2019-6-25 18:43
清除 P1 的 i位 ,如i=3 ,就是 P1_3 输出低, 其他位状态不变
作者:
liuzx66
时间:
2019-6-25 21:04
P1的第i位清零
作者:
幻剑心
时间:
2019-6-25 21:31
0x01左移i位后按位取反,然后和P1进行逻辑与运算后把结果赋值给P1。
作者:
yachcs
时间:
2019-6-25 22:23
0x01先左移i位,在逐位取反,原来位移1的位变为0,再与P1与运算。最终结果是把P1的第i位清零,其他位保持不变。
作者:
lwh999995
时间:
2019-6-26 01:00
1111 1111 (P1)
0000 0001 (0x01)
0000 0010 (<<1) i
1111 1101 (~)
1111 1111 (&)
1111 1101 (new P1)
i SET 0
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1