单片机data256字节,xdata256字节,如何建260字节数组?
直接不指定内存区间定义吗? 什么单片机 ackyee 发表于 2019-7-26 10:51什么单片机
51单片机。
试了,报错。
提示ram溢出。
有无办法一个数组跨data与xdata的? 有意义吗? neutronlmk 发表于 2019-7-26 10:55
51单片机。
试了,报错。
提示ram溢出。
大哥 问你什么牌子什么型号的51 xdata 用 MOVX 访问的,data 用 MOV 访问,你这两个都不在同一个地址空间怎么搞 有意义吗? +1 实现不了的, 只能分开2段来定义,用软件拼成260 换单片机吧,51中也有很多内存1K以上的 polarbear 发表于 2019-7-26 11:13
实现不了的, 只能分开2段来定义,用软件拼成260
是的。我搜索+尝试了。
只能换单片机。 你需要的不是换单片机,而是提高编程技巧, 两个拼一下? 分两个数组即可 用一个结构体内部两个数组,一个定义在data,一个定义在xdta 。。。总共才256+256,搞260数组,还因为数组实现不了换单片机。。。 不可能。 zhw950 发表于 2019-7-26 12:53
用一个结构体内部两个数组,一个定义在data,一个定义在xdta
我赌编译器不通过{:smile:} 了解一下STC有256+512的 zhugean 发表于 2019-7-26 15:24
了解一下STC有256+512的
有,联系了一个256+768的
兼容st003脚位 全用光了,内存都没有了
页:
[1]