Arduino-位操作

 

读取指定位的数据

int x=bitRead(0x81,7);    //0x81从右向左依次为第0位到第15位,第2个参数为第7位的1复制给x,使x=1

把数据写到指定位

int x=13; //x=B1101
bitWrite(x,2,0); //x=B1001=9 ,把0放到x中的第2位
Serial.println(x,HEX);

 

 

 

其它看:https://www.cnblogs.com/liming19680104/p/10436439.html   

相关文章:

  • 2021-11-28
  • 2021-12-13
  • 2021-11-20
  • 2021-11-28
猜你喜欢
  • 2021-11-08
  • 2021-11-20
  • 2022-12-23
  • 2021-08-01
相关资源
相似解决方案