51单片机存储类型与存储空间对应关系

发布时间:2023年12月28日

51单片机存储类型与存储空间对应关系

存储类型存储空间位置存储容量特点说明
data片内低128B区域128B可作为频繁使用的变量或临时性变量
bdata片内可位寻址存储区16B(128bit)允许位与字节数据的混合访问
idata片内高128B存储区128B只有52系列单片机才有此区
pdata片外分页RAM256B用于扩展I/O的地址访问
xdata片外64KBRAM64KB用于不频繁使用或数量较多的变量
codeROM64KB用于存放数据表格等固定信息

例子

想要指定abc为无符号字符型变量,其存储单元位于片内低128BRAM中,值为0x15:

unsigned char data cc = 0x15;

想要指定abc为有符号整型变量,其存储单元位于片外RAM中,值为0:

signed int xdata abc = 0;
文章来源:https://blog.csdn.net/weixin_74239689/article/details/135277413
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。