当前位置: 代码迷 >> 单片机 >> 如何使用寄存器的某一位
  详细解决方案

如何使用寄存器的某一位

热度:156   发布时间:2016-04-28 14:55:21.0
怎么使用寄存器的某一位?
请看清楚我的问题,

端口0 寄存器 P0SEL 
#define BIT3 (1<<3)

P0SEL |=BIT3; 对P0SEL的第三位置1
P0SEL |=~BIT3; 对P0SEL的第三位置0

现在要对,P0SEL的第三位进行 读,该怎么做?
------解决方案--------------------
直接读 再判断 用位掩码
------解决方案--------------------
val=(P0SEL>>3) &0x1
  相关解决方案