打印

unsigned 插入xdata ADDRR【128】

[复制链接]
1197|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiaxw|  楼主 | 2012-7-5 20:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个是什么意思,看郭天祥的视频里没见过这种东西,菜鸟请大家赐教。
沙发
jiaxw|  楼主 | 2012-7-5 20:19 | 只看该作者
不好意思,打快了,是 unsigned  char   xdata ADDRR【128】;

使用特权

评论回复
板凳
spark周| | 2012-7-5 20:20 | 只看该作者
定义了一个数组 数字元素是无符号字符型 数组长度是128 位于外部存储区

使用特权

评论回复
地板
jiaxw|  楼主 | 2012-7-5 20:20 | 只看该作者
这样做有什么特定的用处呢?

使用特权

评论回复
5
午夜粪车| | 2012-7-5 20:22 | 只看该作者
还有idata呢~~~

使用特权

评论回复
6
zhaoxqi| | 2012-7-5 20:22 | 只看该作者
在C51中:
data是指前128个RAM单元
idata是指256个RAM单元的后128个RAM单元
xdata指的是外部的RAM单元
bdata指的data区中可以位和字节和位混合寻址的16个字节单元
pdata指的是外部RAM单元的256个单元

使用特权

评论回复
7
huangchui| | 2012-7-5 20:24 | 只看该作者
变量前用 XDATA 修饰  说明变量放在外部RAM中 从物理上该RAM是在内部 实际上是在外部

使用特权

评论回复
8
jiajs| | 2012-7-5 20:24 | 只看该作者
idata貌似是指可以寄存器间接寻址的片内RAM单元,跟是前128还是后128好像没有关系的

使用特权

评论回复
9
jiaxw|  楼主 | 2012-7-5 20:25 | 只看该作者
哦,这样啊,那就结贴了,多谢

使用特权

评论回复
10
jiaxw|  楼主 | 2012-7-5 20:26 | 只看该作者
今天受益匪浅啊

使用特权

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

本版积分规则

825

主题

9762

帖子

4

粉丝