第56章 第四讲 单片机的存储器结构讲解.ppt

第56章 第四讲 单片机的存储器结构讲解.ppt

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在单片机运行期间, 128B 的片内数据存储器并不是完 全开放给用户使用,其中只有 20H-7FH 共 96 个字节是供 用户使用,而 00H-1FH 一般不直接使用。 二、单片机的数据存储器 问题: 当单片机运行一个复杂程序时,产生的数据比 较多,这 96 个字节的开放区 + 位寻址区可能不够 用,如何解决? 解决方法: 扩展片外数据存储器。 二、单片机的数据存储器 3 、 00H-1FH ——工作寄存器 工作寄存器 R0-R7 ,这 8 个工作寄存器可以用来 装载 1 个字节长度的数据。 功能:存储程序中的计数值、显示值等。 二、单片机的数据存储器 3 、 00H-1FH ——工作寄存器( P167 ) 内部 RAM 块的 00H ~ 1FH 区 , 共分 4 个组 , 每组( 如 00H-07H 组)有 8 个工作寄存器 R0 ~ R7, 共 32 个内部 RAM 单元。 除了 00H-07H 对应的 R0-R7 工作寄存器外,工作 寄存器中其余的 08H-1FH 也都对应这 8 个工作寄 存器,只是组别不同。 二、单片机的数据存储器 工作寄存器和 RAM 地址对照表 二、单片机的数据存储器 3 、 00H-1FH ——工作寄存器 工作寄存器共有 4 组 , 但程序 每次只用 1 组 , 其它各组不工作。 哪 1 组寄存器工作由程序状态字 PSW 中的 PSW.3 ( RS0 )和 PSW.4 ( RS1 )两位来选择 , 其对应关系如表所示。 CPU 通过软件修改 PSW 中 RS0 和 RS1 两位的状态 , 就可任选一个工作寄存器工作 , 这个特 点使 MCS — 51 单片机具有 快速现场保护功能 , 对于提高程序的效 率和响应中断的速度是很有利的。 若程序中不用 4 个工作寄存器 组 , 那么剩下的工作寄存器组所对应的单元也可以作为一般的数 据缓冲区使用。 3 、 00H-1FH ——工作寄存器 应用: 中断函数基本格式: Void 函数名() interrupt 中断号 using 工作组 { 函数内部实现 …. } 二、单片机的数据存储器 中断使用单片机内存 中 4 组工作寄存器的 哪一组 4 、 20H-2FH ——位寻址区( P169 ) 20H ~ 2FH 单元为位寻址区 , 这 16 个单元(共计 128 位)的每 1 位都有一个 8 位表示的位地址 , 位 地址范围为 00H ~ 7FH 。 位寻址区的每 1 位都可 当作软件触发器 , 由程序直接进行位处理 。 通 常可以把各种程序状态标志 , 位控制变量存于 位寻址区内。 同样 , 位寻址的 RAM 单元也可以 按字节操作作为一般的数据缓冲 。 二、单片机的数据存储器 内部 RAM 中位地址表 即可作为一般 RAM 单元使 用,进行字节操作也可 对每一位进行操作。共 128 位 , 位地址从 00H-7FH. 2011 年 3 月 16 日 1 第五章 观察存储器 问题: ? 单片机的程序下载到哪里? ? 程序存储器用来做什么? ? 数据存储器用来做什么? ? 使用时用的是片内还是片外? ? 特殊功能寄存器 一、 MCS — 51 的内部结构框图( P120 ) 二、存储器家族 RAM 之所以称为随机访问存储器,是因为它能在同样 的时间内访问 RAM 中任意地址上的数据,而不需从头到 尾顺序地对地址上的数据进行访问。 单片机内也有 RAM ,由于这个 RAM 是单片机自身带 的,所以称为片内 RAM 。 对于 51 单片机的 RAM 可以看成是一座 128 层的大楼,每 一层 8 个房间,相当于地址上的 8 位即一个字节。 三、随机访问存储器—— RAM 三、随机访问存储器—— RAM RAM 作用:暂时存储单片机运行过程中产生的数据, 这些数据不需要永久保存,可以被重复修改和更新。 特点:可读可写,断电后信息丢失。 三、随机访问存储器—— RAM 1 、静态 RAM ( P133-139 ) 即 SRAM(Static RAM) ,其存储电路以双稳态触发器为 基础,其优点是状态稳定,只要不掉电,信息不会丢 失,不需要刷新电路;缺点是集成度低。 2 、动态 RAM ( P126-132 ) 即 DRAM(Dynamic RAM) 其存储单元以电容为基础,电 路简单,集成度高。但存在电容中电荷由于漏电会逐

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档