IO两种控制方式和位运算符讲解(~ & | ^ << >>)

IO两种控制方式和位运算符讲解(~ & | ^ << >>)

  1. 单片机控制IO空的两种方法(1或0看成高低电平可知总控制也可实现流水灯):

在这里插入图片描述

  1. 运算符注意:

在这里插入图片描述

  • &符号:0011100 1101010 在一起看时,有0便是0. 结果=0001000
  • | 符号:0011100 1101010 在一起看时,有1变得1. 结果=11111110
  • ^符号: 0011100 1101010 在一起看时,相同为0,不相同为1.
  • ~符号:1变0,0变1
  • 右移>>符号:11101 移动后变为 00111(移走两位,在前面补两个0即可)
  • 左移同理

猜你喜欢

转载自blog.csdn.net/qq_51523386/article/details/113889030