当前位置:首页 > 单片机 > 单片机
[导读]keil C51存储区域分为程序存储区和数据存储区2大类型。一.程序存储区(Pragram Area):欲将声明的数据存放在程序存储区域,可以使用关键字“code”说明。例 unsigned char code i=10;则表示 i为无符号字符型

keil C51存储区分为程序存储区和数据存储区2大类型。

一.程序存储区(Pragram Area):

欲将声明的数据存放在程序存储区域,可以使用关键字“code”说明。

例 unsigned char code i=10;则表示 i为无符号字符型数据存放区域为程序存储区。

二.数据存储区(Data Memory):

数据存储区域分为内部数据存储区、外部数据存储区域和特殊功能寄存器寻址区。

1.内部数据存储区域(Internal Data Memory):可以使关键字"data、iadta、bdata"做相应说明。

data:直接寻址区,声明的数据存储范围为内部RAM低128字节 0X00~0X7F。

例 unsigned char data i=10;则表示 i为无符号字符型数据存放区域为数据存储区域(RAM)的低128字节范围内。

idata:间接寻址区,声明的数据存储范围为整个内部RAM区 0X00~0XFF。

例 unsigned char idata i=10;则表示 i为无符号字符型数据存放区域为数据存储区域(RAM)内。

bdata:可位寻址区,寻址范围为0X20~0X2F。

2.外部数据存储区(External Data Memory):可以使用关键字"pdata、xdata"进行说明。

pdata:主要用于紧凑模式,能访问1页(256字节)的外部RAM,即在访问使用,pdata定义的数据时,不会影响P2口的输出电平(在访问某些自身内部扩展的外部RAM时本身就不会影响I/O端口)。

例 unsigned char pdata i;则表示 i为无符号字符型数据存放区域为外部数据存储区域(RAM)内(只能在一页范围内)具体操作哪一页,可由其他i/o口设定。

xdata:可访问64k的外部数据存储区,地址范围0X0000~0XFFFF,同pdata一样在访问芯片自身内部扩展的RAM时也不会影响I/O端口。

例 unsigned char pdata i;则表示 i为无符号字符型数据存放区域为外部数据存储区(RAM)。

3.特殊功能寄存器寻址区域(Speciac Function Register Memory)-SFR:8051提供128字节的SFR寻址区,该区域可以字节寻址,字寻址,能被8整除的地址单元还可以位寻址。该区域用于控制定时器、计数器、串口等外围接口。使用时可用关键字“sfr、sfr16、sbit”做相应的声明。

例 字节寻址 sfr P0=0x80;为P0 口地址为80H,“=”后0X00~0XFF 之间的常数。

字寻址 sfr16 T2=0XCC;指定Timer2 口地址T2L=0XCC T2H=0XCD。

位寻址 sbit EA=0xAF;指定第0xAF 位为EA,即中断允许

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

传统数据库架构已无法应对设备数据的高并发写入、低价值密度与长周期存储需求。M2M数据湖架构通过分布式存储、智能索引与弹性查询引擎的深度整合,构建起支撑万亿级设备数据管理的技术底座。本文从架构设计、核心技术、工程实践及典型...

关键字: M2M 数据存储

上海2025年8月13日 /美通社/ -- 8月12日,富士胶片(中国)投资有限公司(以下简称"富士胶片(中国)")在北京举行FUJIFILM LTO Ultrium 10(以下简称"LTO...

关键字: 富士 数据流 数据存储 AI

德国慕尼黑 2025年4月30日 /美通社/ -- 第四届创新数据基础设施论坛(IDI Forum)在德国慕尼黑举行。华为公司副总裁、数据存储产品线总裁周跃峰发表题为"数据觉醒,AI-Ready数据基础设施加...

关键字: 华为 智能化 AI 数据存储

当下,大数据已成为推动各行业创新发展的核心驱动力。从互联网电商的精准营销到医疗健康领域的疾病预测,从金融行业的风险评估到城市交通的智能调度,大数据的身影无处不在。然而,大数据的爆炸式增长也带来了前所未有的挑战,其中高效的...

关键字: 数据采集 数据存储

在现代电子设备中,电可擦可编程只读存储器(EEPROM)凭借其独特的存储特性,被广泛应用于各类需要非易失性数据存储的场景。从智能电表、工业控制系统到消费电子产品,EEPROM 承担着存储关键配置信息、校准数据以及用户个性...

关键字: 只读存储器 数据存储 EEPROM

北京2025年1月23日 /美通社/ -- 在全球数字化转型的浪潮中,数据已成为驱动社会进步和创新的核心动力。随着互联网、人工智能、大数据等技术的飞速发展,全球数据量呈现爆炸式增长。企业数据中心、云计算平台以及个人用户的...

关键字: SATA SSD 数据存储 信息存储

上海2025年1月6日 /美通社/ -- 随着国家数据局进一步推动数据要素的发展,企业数字化转型、数字化竞争力将迎来新的挑战和机遇。其中,随着新质生产力不断培育扩大,企业需要加快提升创新能力,而传统产业更要加快升级。在各...

关键字: 数据中心 RS 数据存储 电脑

随着全球互联程度日益加深,信息安全与隐私保护已成为监管框架的核心议题。欧盟的无线电设备指令(European Union’s Radio Equipment Directive, RED),尤其是其中的第3.3条款,是确...

关键字: 数据存储 无线电 闪存

北京2024年11月21日 /美通社/ -- 随着智能时代的全面到来,数据量呈现出爆炸性增长,这对存储系统提出了前所未有的高标准要求。从早期的"百模大战"演进至"千模大战",现已迈...

关键字: 数据存储 模型 人工智能 存储系统
关闭