请教MSP430怎么位操作

2019-07-31 13:33发布

请教MSP430怎么位操作
比如我定义 LED0 为P1.0
我该怎么定义呢
_Bool     LED0     P1OUT.0;
比如可不可以这样定义,应该怎么样写这个语句
谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
as564335sa
1楼-- · 2019-07-31 15:37
干嘛老盯着位操作
430没那么用的
#define LED0_H P1OUT|=BIT0
#define LED0_L P1OUT&=~BIT0
hxfxt
2楼-- · 2019-07-31 18:11
MSP430的C语言中是不支持位变量的,MSP430的位操作往往由变量与掩模位之间的逻辑操作来实现。
youluo235
3楼-- · 2019-07-31 21:58
P1OUT|=BIT0只能这样,其他位保持不变。因为是|或。。但是最低位为高了
dirtwillfly
4楼-- · 2019-07-31 23:38
3楼说得对,msp430不支持直接对位进行操作

一周热门 更多>