打印

关于keil设置的问题

[复制链接]
1564|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
baocong123|  楼主 | 2008-9-14 12:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟我刚买了一块STC12C5412AD RAM是512的 。了解到code_address 是在 0000H .. 0FFFFH 之间的,data_address 是在 0 到 127 之间的idata_address 是 0 to 255 ,xdata_address 是 0 to 65535  。 不知道在keil中如何设置数据类型,才能使用将512的空间充分的利用。请大虾们多多指教

相关帖子

沙发
dandywang| | 2008-9-17 14:37 | 只看该作者

网上先搜一下呀,不要一开始就提问题

keil的帮助里也说的很详细

使用特权

评论回复
板凳
wellrun| | 2008-9-17 14:53 | 只看该作者

选对芯片名称就可以了

多出来的那256个字节的RAM称为XRAM(0x0000 - 0x00ff)
汇编可用“movx  @DPTR,A ”“movx  A,@DPTR ”
    或者“movx  @R0,A ”“movx  A,@R0 ”访问。

c中须用‘xdata’声明,如:
usigned char xdata i;

其实你可以不管那设置(当然可设:0x0000 - 0x00ff)
选对芯片名称就可以了

使用特权

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

本版积分规则

2

主题

2

帖子

0

粉丝