请教一个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~~ 请高手指点一下~~ |