- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MCS-51单片机存储器结构及访问方法
MCS-51存储器结构 89C52单片机有5个存储空间,分别用来安排5种不同功能的存储器: ①内部数据存储器; ②特殊功能寄存器; ③内部程序存储器; ④外部数据存储器; ⑤外部程序存储器。 地址空间1:00H~FFH MOV 地址空间2:0000H~1FFFH MOVC 地址空间3:0000H~FFFFH MOVX 地址空间2:2000H~FFFFH MOVC ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ROM结构 (page23) 内部数据存储器 内部数据存储器又称为内部数据RAM,共256字节,地址范围为00H~FFH。 前32个单元(00H~1FH)称为寄存器区。其中,每8个寄存器形成一个寄存器组。 寄存器0组 地址00H~07H 寄存器1组 地址08H~0FH 寄存器2组 地址10H~17H 寄存器3组 地址18H~1FH RAM结构 page24 R0 R1 R2 R3 R4 R5 R6 R7 R0 R7 R0 R7 R0 R7 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 工作寄存器组的选择: 通过对特殊功能寄存器PSW中RS1、RS0两位的编程设置,可选择任一寄存器组作为工作寄存器组,方法如下: RS1 RS0 所选择的寄存器组 0 0 选中寄存器0组 0 1 选中寄存器1组 1 0 选中寄存器2组 1 1 选中寄存器3组 当某一组被设定成工作寄存器组后,该组中8个寄存器,从低地址到高地址就分别被称为R0~R7,从而可以把它们用作通用寄存器,并可按寄存器寻址方式被访问。一旦工作寄存器组被指定以后,另外三组寄存器则同其它数据RAM一样,只能按字节地址被访问 图3-4 内部数据存储器中的位地址 3.1.2.2 特殊功能寄存器 89S52中有32个特殊功能寄存器(SFR),起着专用寄存器的作用,用来设置片内电路的运行方式,记录电路的运行状态,并表明有关标志等。此外特殊功能寄存器中,还有把并行I/O端口映射过来的寄存器,对这些寄存器的读写,可实现从相应的I/O端口的输入、输出操作。 32个SFR不连续的分布在128个字节的SFR存储空间中,地址空间为80H~FFH,见表3-1。 可对12个特殊功能寄存器的某些位作位寻址操作。位地址空间也是80H~FFH,但只有83个有效位地址。 表3-1 特殊功能寄存器 SFR功能简介 (page21) A(ACC): 累加器 B:寄存器 P0~P3:映射并行端口P0~P3 PSW:程序状态字 CY AC F0 RS1 RS0 OV X P 进、借位位 半进位位 用户自定义标志位 工作寄存器组选择 溢出位 奇偶标志位 P=1:A中1个数为奇数 P=0:A中1个数为偶数 PSW结构 RS1 RS0 = 00 选择寄存器0组 RS1 RS0 = 01 选择寄存器1组 RS1 RS0 = 10 选择寄存器2组 RS1 RS0 = 11 选择寄存器3组 (2)A (ACC) 累加器。自身带有全零标志Z,若A=0则Z=1;若A≠ 0则Z=0。该标志常用作程序分支转移的判断条件。 (3)SP 堆栈指针。默认栈顶地址为07H。堆栈操作为先加后压,先弹后减。堆栈区域是向地址增大的方向生成的。 (4)DPTR 数据指针,分成DPL(低8位)和DPH(高8位)。用来存放16位地址值。 (5)P0~P3 并行端口P0~P3映射寄存器 利用Keil软件查看存储器状态的方法
您可能关注的文档
最近下载
- 基于SpringBoot的在线学习系统的设计与开发.doc
- 毕业设计(论文)-小型水稻联合收割机设计.doc
- 房地产 -22G101-1混凝土结构施工图平面整体表示方法制图规(现浇混凝土框架、剪力墙、梁、板).docx VIP
- 四方股份合作协议书(标准版).docx VIP
- ASME B16.9-2012_工厂制造的锻钢对焊管件(中文版).pdf
- 2025年汽车维修工技师(二级)职业技能鉴定考试题库资料(含答案).pdf
- 变压器油色谱、局放在线监测系统设计实施方案.docx VIP
- 饲料厂安全操作规程.pdf VIP
- 交通标识汇总(全).doc VIP
- 2025届湖北省建设投资集团有限公司校园招聘124人笔试参考题库附带答案详解.pdf
文档评论(0)