打印
[AVR单片机]

KEIL C 大家以前用过吗,遇到过这样问题吗

[复制链接]
1466|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dudongdao|  楼主 | 2009-7-29 22:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教一个KEIL的问题.问了好多人,没有人给出解决办法,请各位隐士大侠们指点迷津~~~
     用STC12C5404~~  程序量有4K,EEP区域有2K~~  由于程序量不够,想把一些表格数据放到EEP中,本来想用_at_来指定绝对地址,但是指定了绝对地址就不能给绝对地址赋初始值,所以想C中嵌入汇编来解决,遇到下面问题:
   程序区地址:0-1024*4  4K
   EPP区地址:0X2E00--0X2F00  2K
   用嵌入汇编指令
   #pragma  asm
   org 0X2E00
   DB 00H,02H.........
   #pragma  endasm
   这样写后编译没问题,但看编译出来的HEX文件,程序都放到0X2E00之后了
   我想把程序放前4K,数据表格放0X2E00之后~~  有没有好办法,问了STC的
   老姚,他说这个芯片是我设计的,但我只会汇编~~  不会C~~ 
   请高手指点一下~~
    

相关帖子

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

本版积分规则

90

主题

413

帖子

1

粉丝