- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《单片机原理与应用》课程 任课教师:彭 娟 数据存储器 0000H FFFFH (64K) 内部 外部 数据存储器 数据存储器 00H FFH 7FH 80H (高128B) (低128B) RAM 专用寄存器 00H 07H 08H 0FH 10H 17H 18H 1FH 0区 R0 R7 R0 R7 R0 R7 R0 R7 1区 2区 3区 工作寄存器区 可位寻址区 20H 2FH 7F 78 07 00 30H 7FH 数据缓冲区/堆栈区 内部RAM存储器 1 1 第 3 区 18H~1FH 0 1 第 1 区 08H~0FH RS1 RS0 寄存器区 片内RAM地址 0 0 第 0 区 00H~07H 1 0 第 2 区 10H~17H 工作寄存器区选择位RS0、RS1 1.工作寄存器区 8051单片机片内RAM的低32个字节(00H~1FH)分成4个工作寄存器组,每组占8个字节。即: (1)工作寄存器0区:地址00H~07H。 (2)工作寄存器1区:地址08H~0FH。 (3)工作寄存器2区:地址10H~17H。 (4)工作寄存器3区:地址18H~1FH。 每个工作寄存器组都有8个寄存器,分别称为R0,R1,…,R7。程序运行时,只能有一个工作寄存器组作为当前工作寄存器组。 2.位寻址区 20H~2FH单元共16个字节。这16个RAM单元具有双重功能。它们既可以像普通RAM单元一样按字节存取,也可以单独存取,这就是位寻址。20H~2FH单元用作位寻址时,共有16×8=128位,每位分配了一个特定的地址,即00H~7FH,这些地址称为位地址。通常可以把各种程序状态标志、位控制变量存于位寻址区内。 位地址在位寻址时使用。例如:把24H单元中最高位(位地址为27H)置位成1,则可以使用如下置位指令: ? SETB 27H ; 27H ←1,SETB为置位指令的操作码 ? 位地址的另一种表示方法是采用字节地址和位地址结合的表示方法。位地址05H可以表示成20H.5。 注意: 一个单元地址对应有8个位地址MSB——Most Significant Bit (最高有效位)LSB ——Least Significant Bit (最低有效位) 单元地址 2FH 2EH 2DH 2CH 2BH 2AH 29H 28H 27H 26H 25H 24H 23H 22H 21H 20H MSB 位地址 LSB 7E 76 6E 66 5E 56 4E 46 3E 36 2E 26 1E 16 0E 06 7D 75 6D 65 5D 55 4D 45 3D 35 2D 25 1D 15 0D 05 7C 74 6C 64 5C 54 4C 44 3C 34 2C 24 1C 14 0C 04 7B 73 6B 63 5B 53 4B 43 3B 33 2B 23 1B 13 0B 03 7A 72 6A 62 5A 52 4A 42 3A 32 2A 22 1A 12 0A 02 79 71 69 61 59 51 49 41 39 31 29 21 19 11 09 01 78 70 68 60 58 50 48 40 38 30 28 20 18 10 08 00 7F 77 6F 67 5F 57 4F 47 3F 37 2F 27 1F 17 0F 07 RAM位寻址区位地址表 3.数据缓冲区/堆栈区:也称用户RAM区。 在该区域内,只能进行字节寻址。位寻址区之后的30H-7FH共80B单元存放用户数据或作堆栈操作使用 A.堆栈(Stack)是按照“先进后出,后进先出”的原则来存取数据的一个内部RAM区域,这个存储器区域的一端是固定的,另一端是活动的,每个存储单元是不能按字节任意访问的。 B.在使用堆栈之前,应规定堆栈的起始位置(固定端),称为栈底。堆栈最后压入或即将弹出数据的单元(活动端),称栈顶。 内部数据存储器高128单元 在MCS-51系列单片机中,内部RAM的高128单元是供给特殊功能寄存器SFR(Special function register)使用的。所谓特殊功能寄存器是指有特殊用途的寄存器集合,也称专用寄存器。它们位于片内数据存储器之上,离散地分布在80H~FFH的地址空间范围内。
您可能关注的文档
- PLC技术及应用(三菱PLC) 材料分拣模块程序设计(前3推) 2PLC控制电动机——2.A材料分拣前3推实训.pptx
- PLC技术应用 6_项目六:彩灯循环 3_彩灯循环.ppt
- PLC技术应用 7_基于S7-200的全自动干燥机电气控制系统安装与调试 3_干燥课件2.ppt
- PLC控制系统运行与维护(GE) RX3I PLC基础知识 PLC的基本原理及组成.ppt
- PLC应用技术(三菱机型) GX Works2基本操作 GXworks2软件介绍.pptx
- PLC应用技术(三菱机型) 触点指令 逻辑读取及输出线圈指令.pptx
- Revit建模基础 Revit构件创建与编辑 5- revit构件创建与编辑-族的管理.pptx
- Revit建模基础 族三维模型的创建和载入 5- revit构件创建与编辑-创建标准构件族的创建步骤.pptx
- Soildworks三维建模 3D草图 2.2.4 3D草图.pptx
- Soildworks三维建模 草图约束 2.2.5 草图约束.pptx
- 弹药构造 任务4 脱壳穿甲弹结构 脱壳穿甲弹.ppt
- 导游考证训练 第九章 旅游安全和保险法律制度 9-04旅游保险制度.ppt
- 导游考证训练 第六章 合同与旅游服务合同 6-02合同的订立和效力.ppt
- 导游考证训练 第六章 合同与旅游服务合同 6-04合同的履行和违约责任.ppt
- 导游考证训练 第十三章 解决旅游纠纷的法律制度 13-2消费者权益保护法律制度.ppt
- 导游考证训练 第十章 旅游出入境与交通法律制度 10-02出入境法律制度.ppt
- 导游礼仪 5.2.4 导游迎送礼仪 导游迎送礼仪教学课件.pptx
- 导游实务 任务1 接团准备 项目二任务1-3致欢迎词.ppt
- 倒闸操作技能模块(水电校) 任务七:断路器的倒闸操作 任务八:540断路器由冷备用转运行.ppt
- 道路建筑材料(扩招) 集料技术性质 演示文稿:2.1.2粗集料筛分PPT [修复的] (2).pptx
最近下载
- 演讲与口才实用教程(高职)全套教学课件.pptx
- 选择性必修1国家制度与社会治理课后题答案 学思之窗、思考点、问题探究、学习拓展答案和教材注解 加页码 简化版 加页眉.pdf VIP
- 2023年度上海法院金融商事审判十大案例.pdf VIP
- 中国美术史之隋唐美术.ppt VIP
- 《分数乘整数》第1课时教学设计.docx VIP
- 项目建议书可行性研究报告编制服务方案.docx VIP
- 第二节之生物的多样性及保护.ppt VIP
- 南京介绍PPT模板.pptx VIP
- 学习《中华人民共和国法治宣传教育法》课件.ppt VIP
- 2022版新高考英语总复习真题模拟--专题二十二 读后续写(解析版).docx VIP
文档评论(0)