数据存储器不够用,请教一下大家有关51单片机的数据存储

2020-01-27 11:46发布

用stm32的时候从没考虑这些,数据存储器都是随便挥霍的
现在要用51,不够用了 ,对这些没去了解过,大学的书上不知道有没有,可是书已经扔了,所以来请教大家
比如我的51单片机拥有存储器如下:
16K Bytes ISP/IAP Flash
512 Bytes Data EEPROM,
256 Bytes RAM,
512 Bytes AUX RAM

那我在程序中该如何充分的利用这些空间呢?
const,data,idata,xdata,这些分别是存在哪里,请大侠说说,谢谢了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
jetli
1楼-- · 2020-01-27 12:14
有  512 、1024、4K 、byte  ram 的mcu,你就甭纠结了,买回来用就是了,多数就定义一下 xdata 既可

stc89c58、stc90c58AD、c8051F
苦行僧
2楼-- · 2020-01-27 18:10
jetli 发表于 2013-6-27 18:46
有  512 、1024、4K 、byte  ram 的mcu,你就甭纠结了,买回来用就是了,多数就定义一下 xdata 既可

stc89 ...

前辈你还是跟我说说这些到底是怎么存的吧
真心想知道,不然以后还得问
lxa0
3楼-- · 2020-01-27 18:34
如何充分利用你现有的资源
那就得多动脑+多动手练习
qwerttt
4楼-- · 2020-01-27 19:51
 精彩回答 2  元偷偷看……
1501697860
5楼-- · 2020-01-28 00:01
楼主就是讲DXP吧,在网上有两个小时的视频,我就是看那个入门的,多谢啊!
苦行僧
6楼-- · 2020-01-28 05:21
1501697860 发表于 2013-6-29 07:44
楼主就是讲DXP吧,在网上有两个小时的视频,我就是看那个入门的,多谢啊!

这个.....什么跟什么啊
兄弟我糊涂了

一周热门 更多>