关于位操作

[复制链接]
3271|9
 楼主| 297178587 发表于 2008-5-9 10:24 | 显示全部楼层 |阅读模式
如何在psoc中设置单个位的位变量。尤其是在判断和取反时。
shilei1014 发表于 2008-5-9 22:14 | 显示全部楼层

不是很清楚,是不是像其他的单片机那样进行位操作?

 楼主| 297178587 发表于 2008-5-10 23:52 | 显示全部楼层

不行,不知道用那个关键字定义啊

hotpower 发表于 2008-5-10 23:55 | 显示全部楼层

学习了~~~

shilei1014 发表于 2008-5-11 09:07 | 显示全部楼层

可否举个具体的例子?这样更直观

hotpower 发表于 2008-5-11 22:01 | 显示全部楼层

现在ARM对位的定义都很奇特~~~

hotpower 发表于 2008-5-11 23:20 | 显示全部楼层

哈哈~~~所以要"看书学习"呀~~~

PSoC_Rock 发表于 2008-5-16 14:19 | 显示全部楼层

看汇编代码

bit_on_zero equ 01h

name blk 1


or [name],bit_on_zero;   set bit0 in name
and [name],~bit_on_zero; clear bit0 in name
qiuming 发表于 2008-5-17 01:10 | 显示全部楼层

问多一句?

是不是可以这样理解:
or [name],bit_on_one;   set bit1 in name
PSoC_Rock 发表于 2008-5-19 10:30 | 显示全部楼层

如果你希望这样也可以,只要先定义...

10楼不会望文生意吧?
如果你希望这样也可以,只要先定义:
bit_on_one equ 02h
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

25

帖子

0

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