- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AT89S52存储器结构的
第三章 AT89S52存储器结构;数据存储器——RAM(Random Access Memory)
程序存储器——ROM(Read Only Memory):所有
信息厂家固化,适合批量生产,
价格低廉。
EPROM——(UV)Erazible Programmable ROM
EEPROM/E2PROM——Electrical Erasable
Programmable ROM
闪速存储器——Flash Memory:掉电数据不丢失
按字节寻址:每个字节(8个位)占一个地址
按位寻址:有的存储器每一个位就有一个地址; 单片机的存储器组织;普林斯顿结构;哈佛结构;Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.;64KB
ROM;51在逻辑上,即从用户角度上有三个存储空间:
片内外统一编址的程序存储器
片内外不统一编址的数据存储器
特殊功能寄存器(片内);存储器配置(片内RAM);一、程序存储器及地址空间;
外部
ROM;②在程序存储器中,有6个单元具有特殊功能:
中断矢量区;二、数据存储器及地址空间;片内数据存储器空间分布图;片内数据存储器空间分布图;片内数据存储器空间分布图;片内数据存储器空间分布图;片内数据存储器空间分布图;片内数据存储器空间分布图;片内数据存储器空间分布图;堆栈:
在片内RAM中,常常要指定一个专门的区域来存放某些特别的数据,它遵循先进后出和后进先出(LIFO/FILO)的原则,这个RAM区叫堆栈。;从堆栈取出数据时:取出的数据是最近放进去的一个数据,也就是当前栈顶的数据。然后SP再自动减1,仍指着栈顶……; 在实际应用中,常需在RAM区设置堆栈。80C51的堆栈一般设在30H~7FH的范围内。栈顶的位置由SP寄存器指示。复位时SP的初值为07H,在系统初始化时可以重新设置。;89C51有21个SFR(89S52有32个)
已知的P0、P1、P2、P3等四个8位I/O口分别由名为P0、P1、P2、P3四个SFR代表。;SFR (Special Functional Register)
①与ALU相关的(3个)
A Register (Accumulator):
累加器,通常用A或ACC表示。可字节寻址(E0H),
也可位寻址(E0H~E7H)
它是一个寄存器,而不是一个做加法的部件。
在运算器做运算时其中一个数一定是在ACC中。
B Register:暂存寄存器。
暂存寄存器。在做乘、除法时放乘数或除数及结果。
PSW (Program Status Word ):
PSW是8位寄存器,用于作为程序运行状态的标志。这是一
个很重要的部件,里面存放了CPU工作时的很多状态,借此,我们可以了解CPU的当前状态,并作出相应的处理。;它的各位功能如下:; CY:进位标志。
加减运算时,保存最高位进位、借位状态。
AC:半进位标志。
例:78H+97H
0111 1000
+1001 0111
1 0000 1111 ; RS1、RS0:工作寄存器组选择位。
0 0 选择工作寄存器0组
0 1 选择工作寄存器1组
1 0 选择工作寄存器2组
1 1 选择工作寄存器3组
P:奇偶校验位,它用来表示累加器A内容中二进制数位
“1”的个数的奇偶性。若为奇数,则P=1,否则为0。
例:某运算结果是78H,P=0。;F0:用户标志位。作为软件标志,由编程人员决定
何时使用。
OV:溢出标志位。
有符号数运算时,如果发生溢出,OV置“1”,否
则清“0”。;②与指针相关的(2个)
SP (Stack Pointer):
堆栈指针,8位寄存器,用来指定堆栈的栈顶位置,初值为07H。它是加1计数.
DPTR (Data Pointer)(分成DPH、DPL两个):
数据指针可以用它来访问外部数据存储器中的任一单元,也可以作为通用寄存器来用,由我们自已决定如何使用。;P0、P1、P2、P3:
四个并行输入/输出口的寄存器。它里面的内容对应着管脚的输出。
SCON (Ser
您可能关注的文档
- A319第46章PPT的.ppt
- A6登录常见问题分析的.ppt
- A700-A1三菱收放卷椎抹用变频器.ppt
- A82_A PTT之一 演-的表达能力训练讲义考题.doc
- AADvance系统培训的.pdf
- AB PLC编程软件RSLO的GIX5000入门1——创建新项目.doc
- AB5000指令的.doc
- ABAQUS与FLUENT几何的互换.ppt
- ABBA导轨BRH20B安装的方法.ppt
- abb组态教程的.ppt
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
最近下载
- 《市政排水管道气囊封堵施工规程》.pdf
- TOPRAAD920印刷模切开槽机.pdf VIP
- 单相整流电路建模与仿真.doc VIP
- 缺血性脑血管病临床管理指南解读.pptx VIP
- 工程概算预算审核方案(3篇).docx VIP
- 神经重症气管切开患者气道功能康复与管理专家共识2024.pptx VIP
- 2025年监理工程师之监理概论考试题库及答案(名师系列).docx VIP
- 2025年监理工程师之监理概论押题练习试卷B卷附答案 .pdf VIP
- 2025年监理工程师之监理概论考试题库及完整答案(必刷).docx VIP
- 2025年监理工程师之监理概论押题练习试卷A卷附答案 .pdf VIP
文档评论(0)