单片机第2章分析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.2.2.2.片内数据存储器(RAM) 用户RAM区 (堆栈、数据缓冲) (30H-7FH) 位寻址区 (位地址00H-7FH) (20H-2FH) 第3组通用寄存器 (18H-1FH) 第2组通用寄存器 (10H-17H) 第1组通用寄存器 (08H-0FH) 第0组通用寄存器 (00H-07H) 用于存放操作数及中间结果。由于它们的功能预先不作规定,因此称为通用寄存器,也叫工作寄存器。 任一时刻,CPU只能使用一组工作寄存器。(由PSW的RS0和RS1决定) 可以直接对位进行寻址。(共16个单元,128个位) 用于存放用户数据和及做堆栈用。 00H 7FH 1、低128字节RAM 1、工作寄存器(00H—1FH) RS1 RS0 寄存器组 片内RAM地址 0 0 第0组 00H~07H 0 1 第1组 08H~0FH 1 0 第2组 10H~17H 1 1 第3组 18H~1FH 内部RAM 的三个区域: 这16个单元(共计128位)的每一位都有一个8位表示的位地址,位寻址范围为00H~7FH。 位寻址区的每一个单元既可作为一般RAM单元使用,进行字节操作,也可以对单元中的每一位进行位操作。 MCS-51布尔处理器的存储空间就是指这个位寻址空间。 2、可位寻址区(20H—2FH) 低128字节RAM单元的地址范围也是0H~7FH。8051采用不同的寻址方式来区分,访问128字节RAM单元用直接寻址或间接寻址,而访问128个位地址用位寻址方式,这样就区分开了00H~7FH是位地址还是字节地址。 30H~7FH是供用户使用的一般RAM区,也是数据缓冲区,共80个单元。对用户RAM区的使用没有任何规定或限制,一般用于存放用户数据及作堆栈区使用。 3、用户RAM区(30H~7FH) 2、高128字节特殊功能寄存器 SFR Special Function Register 8051片内高128字节RAM中,除程序计数器PC外,还有21个特殊功能寄存器,又称为专用寄存器(SFR)。它们离散地分布在80H~0FFH RAM空间中。 2、高128字节特殊功能寄存器 SFR Special Function Register ⑴ 特殊功能寄存器的字节寻址 8051片内21个特殊功能寄存器的名称、符号及单元地址如下所示: ACC E0H 累加器 B F0H B寄存器 PSW D0H 程序状态字 SP 81H 堆栈指针 P0 80H I/O口0 P1 90H I/O口1 …… 特殊功能寄存器的字节寻址 ①、21个可字节寻址的特殊功能寄存器是不连续地分散在内部RAM高128单元之中,尽管还有很多空闲地址,但对空闲地址的操作无意义,对用户来讲,这些单元是不存在的。 ②、对特殊功能寄存器只能使用直接寻址方式,书写时既可以使用寄存器符号,也可使用寄存器单元地址。 ⑵ 特殊功能寄存器的位寻址 在21个特殊功能寄存器中,有11个寄存器具有位寻址,如ACC、B、PSW、P0、P1、P2、P3等,它们的字节地址正好能被8整除,而且字节地址与该字节最低位的位地址相同。 D7H D6H D5H D4H D3H D2H D1H D0H PSW D0H Cy AC F0 RS1 RS0 OV P 2.2.2.3 片外数据存储器(RAM/I/O) 2、片外RAM地址范围为0000H~0FFFFH,其中在0000H~00FFH这段区间与片内数据存储器空间是重叠的,CPU使用MOV指令和MOVX指令加以区分。 3、若用户应用系统有扩展的I/O接口时,数据区与扩展的I/O口统一编址,所有的外围接口地址均占用片外RAM的地址单元,因此要合理地分配地址空间,保证译码的唯一性。 1、片外数据存储器,即片外RAM一般由静态RAM组成。MCS-51系列单片机访问外部数据存储器通过一个特殊寄存器——DPTR(数据指针)寻址。由于DPTR是16位,则外部数据存储器可寻址的范围是64kB。 8051系列单片机内有两个16位的定时器/计数器:定时器/计数器0和定时器

文档评论(0)

***** + 关注
实名认证
内容提供者

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档