MSP430 位操作 掩模位

来源:学生作业帮助网 编辑:六六作业网 时间:2024/07/17 04:34:23
MSP430位操作掩模位MSP430位操作掩模位MSP430位操作掩模位就是给某一位赋0或者赋1的时候不能直接用位操作,要采用如下方式:P1OUT|=0x01;//P1.0至高电平P1OUT&=~0x

MSP430 位操作 掩模位
MSP430 位操作 掩模位

MSP430 位操作 掩模位
就是给某一位赋0或者赋1的时候不能直接用位操作,要采用如下方式:
P1OUT |=0x01; //P1.0至高电平
P1OUT &= ~0x02 //P1.1至低电平
P1OUT ^= 0x04 //P1.2取反
其中0x01,0x02,0x04,就是掩模位,在头文件里定义为BIT0,BIT1,BIT2等等(一直到BIT7 0x80),这样就可以用寄存器与掩模位的逻辑运算来完成相应的位操作了:)