原创 单片机C51 DATA存储资源分配

2009-7-29 15:29 2871 5 5 分类: MCU/ 嵌入式

单片机初学者一般对c51语言里的DATA,XDATA,BDATA,IDATA,CODE,不是很清楚,因为在微机的c语言里根本没有这些东西,一下子出来难以让人接受,特别是没有硬件基本的朋友们.这也是写程序的时候经常犯错误的地方。请看下表


普通51系列单片机存储空间资源分配情况




空间名称

地址范围

说明

DATA

D:00H~7FH

片内RAM直接寻址区

BDATA

D:20H~2FH

片内RAM位寻址区

IDATA

I:00H~FFH

片内RAM间接寻址区

XDATA

X:0000H~FFFFH

64K片外RAM数据区

CODE

C:0000H~FFFFH

64K片内外ROM代码区

BANK0~BANK31

B0:0000H~FFFFH

:

:

B31:0000H~FFFFH

分组代码区,最大可扩展32X64KB ROM

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
5
关闭 站长推荐上一条 /3 下一条