打印

C51实现按变量计算出的地址访问某位么

[复制链接]
1480|3
手机看帖
扫描二维码
随时随地手机跟帖
沙发
ayb_ice| | 2011-9-15 09:41 | 只看该作者
不可以的
这种效果其实是间接位寻址,51不支持
可能没有MCU支持这样的指令

使用特权

评论回复
板凳
yumpie|  楼主 | 2011-9-15 09:44 | 只看该作者
哦 那就比较不爽了,移位和switch都比较耗资源啊

使用特权

评论回复
地板
老鱼探戈| | 2011-9-15 14:24 | 只看该作者
有啥不爽的。移位和switch是不一样的
uchar a,temp;
for(a=0;a<7;a++)
{  temp=temp<<a;}
switch的参数本来就是变量

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

44

帖子

1

粉丝