单片机unsigned char code/unsigned char idata变量

来源:互联网 发布:ps3 淘宝 编辑:程序博客网 时间:2024/05/16 10:56

From:  http://hi.baidu.com/%CC%EC%CC%ECiloveyou/blog/item/89605380c8a4ffd49123d9db.html

 

在读别人的程序中,有这样的语句

unsigned char data 变量名,怎么多了一个data关键词?

查了帮助文档C51。pdf,在Page91页找到了答案:

这里的关键词:data, code,定义了变量存储的内存空间。

附录:

附图

c51中的存储类型

code :程序存储区(64KB),

data :可直接寻址的内部数据存储区(128B)

idata:不可直接寻址的内部数据存储区(256B)

bdata:可位寻址内部数据存储区(16B)

xdata:外部数据存储区(64KB)

pdata:分页的外部数据存储区

原创粉丝点击