网站大量收购闲置独家精品文档,联系QQ:2885784924

80C存储器配置资料.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
80C存储器配置资料.ppt

哈佛结构 80C51的存储器配置方式与其他常用的微机系统不同,属哈佛结构,它把程序存储器和数据存储器分开,各有自己的寻址系统、控制信号和功能。 程序存储器用于存放程序和表格常数。 数据存储器用于存放程序运行数据和结果。 四、80C51单片机的存储器配置 从功能上分,MCS-51分为5个地址空间 程序存储器 ROM 片内数据存储器 RAM 特殊功能寄存器区 SFR 位寻址区 外部扩展的数据存储器 RAM(I/O)区 存储空间 从物理空间上分,MCS-51有4个存储器地址空间 片内数据存储器 片外数据存储器 片内程序存储器 片外程序存储器 存储空间 8XX51 外部数据 存储器 (RAM) 外部程序 存储器 (ROM) 内部程序 存储器 内部数据 存储器 80C51存储空间配置图 存储空间 EA=1 内部 外部 EA=0 0000H 0FFFH 0FFFH 0000H 1000H 外部 FFFFH 51系列程序存储器配置图 4KB 接地 8051/ 8031 程序存储器分配 0000H 复位入口:单片机从此处开始执行程序 000BH 0013H 001BH 0023H 0003H 外部中断0中断入口地址 定时/计数器0中断入口地址 外部中断1中断入口地址 定时/计数器1中断入口地址 串行中断入口地址 0030H 实际编程区0030H~FFFFH 注意:0000H~0002H单元被保留用于初始化 外部程序存储区扩展 地址范围:0000H~FFFFH,共64KB(65536B)。其中: 低段4KB:0000H~0FFFH 80C51和87C51在片内,80C31在片外。 高段60KB:1000H~FFFFH。在片外。 读写ROM用MOVC指令,控制信号是PSEN和EA。 读ROM是以程序计数器PC作为16位地址指针,依次读相应地址ROM中的指令和数据,每读一个字节,PC+1→PC,这是CPU自动形成的。 但是有些指令有修改PC的功能,例如转移类指令和MOVC指令,CPU将按修改后PC的16位地址读ROM。 程序存储器(ROM) 读外ROM的过程: CPU从PC(程序计数器)中取出当前ROM的16位地址,分别由P0口(低8位)和P2口(高8位)同时输出,ALE信号有效时由地址锁存器锁存低8位地址信号,地址锁存器输出的低8位地址信号和P2口输出的高8位地址信号同时加到外ROM 16位地址输入端,当PSEN信号有效时,外ROM将相应地址存储单元中的数据送至数据总线(P0口),CPU读入后存入指定单元。 程序存储器(ROM) 外部数据存储器一般用来存放相对来讲是用不太频繁的数据,其中的数据不能直接进行处理,要进行处理前必须提前从外部数据存储器送到单片机内部。 外部数据存储器地址空间寻址范围为64K字节,采用R0、R1或DPTR寄存器间址方式访问。当采用R0、R1间址时只能访问00H~0FFH的低256字节,采用DPTR间址可访问整个64K字节空间。 外部数据存储器 外部数据存储器 共64KB 地址范围:0000H~FFFFH 读写外RAM用MOVX指令, 控制信号是P3口中的RD和WR。 一般情况下,只有在内RAM不能满足应用要求时,才外接RAM。 外RAM 16位地址分别由P0口(低8位)和P2口(高8位)同时输出; ALE信号有效时由地址锁存器锁存低8位地址信号,地址锁存器输出的低8位地址信号和P2口输出的高8位地址信号同时加到外RAM 16位地址输入端; RD信号有效时,外RAM将相应地址存储单元中的数据送至数据总线(P0口),CPU读入后存入指定单元。 读外RAM的过程 写外RAM的过程 写外RAM的过程与读外RAM的过程相同。只是控制 信号不同,信号换成WR信号。当WR信号有效时, 外RAM将数据总线(P0口分时传送)上的数据写入相 应地址存储单元中。 MCS-51单片机的内部数据存储器空间共计256字节,在功能上有具体分为片内数据存储器与特殊功能寄存器区,它们统一编址,其中片内数据存储器共有128个字节,占用00H~7FH地址范围,特殊功能寄存器区占用80H~0FFH这段空间。 片内数据存储器分成: 1、工作寄存器区 2、位寻址区 3、通用RAM区三部分 4、特殊功能寄存器区 内部数据存储器(内RAM) 00H 20H 2FH 7FH 1FH 30H 80H 0FFH 特殊功能 寄存器区 普通RAM区 位寻址区 工作寄存

文档评论(0)

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

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

1亿VIP精品文档

相关文档