请教 data 和xdata的区别!

2020-02-05 09:21发布

  请问问下什么类型的数据存在data里面  什么样的类型的数据存放在xdata里面呢?
  xdata 里面的数据 单片机复位的时候是不是不会清零?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
xiaobendan001
1楼-- · 2020-02-05 15:06
问了清零的问题,肯定是用C了,在STARTUP.A51中设定xdata的XDATALEN地址,可以起到清零的作用
被xdata标识的变量,是放在xdata里面了,当然bit的不行。
qjs412_avr
2楼-- · 2020-02-05 09:37
 精彩回答 2  元偷偷看……
BDXing6
3楼-- · 2020-02-05 20:23
51系统内存:
DATA区:地址从00~7Fh
BDATA区:地址从20h~3Fh(DATA中的一部分,为布尔处理存贮器)
IDATA区:地址从80~FFh
PDATA区:外部存贮器地址:00~FFh(外部存贮器的前256个字节,访问时只需要8位地址,比16位地址访问的其它外部存贮器快)
XDATA区:外部存贮器区。
BDXing6
4楼-- · 2020-02-06 00:23
另外,别指望复位后这些存贮器会自动清零。
BXAK
5楼-- · 2020-02-06 01:02
BDXing6 发表于 2012-5-18 11:33
51系统内存:
DATA区:地址从00~7Fh
BDATA区:地址从20h~3Fh(DATA中的一部分,为布尔处理存贮器)

IDATA区好像是从0x00~0xFF
mcujack
6楼-- · 2020-02-06 04:06
 精彩回答 2  元偷偷看……

一周热门 更多>