单片机学习小组
直播中

陈丽

7年用户 1496经验值
私信 关注

新手求教寄存器的位操作该怎样去使用呢

新手求教寄存器的位操作该怎样去使用呢?

回帖(1)

李森

2022-2-25 10:11:40
num &= ~(1<<2); //寄存器第二位清0
num |= (1<<2); //寄存器第二位置1
num ^= (1<<2); //寄存器第二位取反

num &= ~((1<<2) | (1<<5)); //寄存器第二位、第五位清0
num |= ((1<<2) | (1<<5)); //寄存器第二位、第五位置1
num ^= ((1<<2) | (1<<5)); //寄存器第二位、第五位取反
举报

更多回帖

发帖
×
20
完善资料,
赚取积分