msp430单片机如何位寻址?

[复制链接]
 楼主| 混沌之子 发表于 2008-7-28 14:31 | 显示全部楼层 |阅读模式
msp430单片机如何位寻址?
Again_gyf 发表于 2008-7-29 08:20 | 显示全部楼层

没有位寻址指令!

请仔细看430指令表!
C语言里可以了类试用结构体来表示!
union
{
char abyte;
struct
{
char p0_0:1;
char p0_1:1;
...
}abit;
}P0;

具体看iar头文件!
 楼主| 混沌之子 发表于 2008-7-29 09:35 | 显示全部楼层

多谢

我知道了
 楼主| 混沌之子 发表于 2008-7-29 09:38 | 显示全部楼层

多谢

我知道了
jingank 发表于 2011-11-5 21:21 | 显示全部楼层
2# Again_gyf
请问在这里   :(冒号)是什么意思??
jingank 发表于 2011-11-5 21:40 | 显示全部楼层
这样做不还是位寻址嘛?
永远的不知 发表于 2011-11-6 14:06 | 显示全部楼层
实际还是对字节的操作。
TI_MCU 发表于 2011-11-6 16:48 | 显示全部楼层
最简单直观的就是用下面的代码:
1. 置1变量A中第N(0-7)位
     A |= (1 << N);
2.清除变量B中第M(0-7)位
     B &= ~(1 << M);
但如楼上所说,其实这只是读字节,操作后然后再写回去实现操作位。
jingank 发表于 2011-11-10 14:42 | 显示全部楼层
学习
daisyly 发表于 2011-11-10 21:36 | 显示全部楼层
学习贴,谢谢。
快乐出发 发表于 2011-11-10 21:51 | 显示全部楼层
学习了。
sphinz 发表于 2011-11-13 11:44 | 显示全部楼层
8楼说得对啊!!
banei 发表于 2011-11-13 11:49 | 显示全部楼层
好了,明白点。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

39

主题

57

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

39

主题

57

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部