ImageVerifierCode 换一换
格式:PPT , 页数:11 ,大小:226KB ,
资源ID:7207183      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-7207183.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(9s12单列 存储空间分配.ppt)为本站会员(yjrm16270)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

9s12单列 存储空间分配.ppt

1、3-4 内部存储器基本内存空间,MC9S12系列单片机片内有RAM、EEPROM和Flash,不同型号单片机有不同的存储器配置。程序存储器和数据存储器统一编址,其地址空间可以通过设置相关寄存器重新定义。以MC9S12DT128为例: 8KB RAM;2KB EEPROM; 128KB Flash。,存储器容量寄存器,1寄存器空间为2KB 0寄存器空间为1KB,存储器容量寄存器0MEMSIZ0只读(默认值由芯片的型号决定),详见下页表,EEPROM空间分配 000 KB 012 KB 104 KB 118 KB,例如:DG128复位时MEMSIZ0的值为$13,即表示有1KB的寄存器、2KB的E

2、EPROM、8KB的RAM空间。,存储器容量寄存器,RAM_SW2-RAM_SW0:分配系统RAM存储空间,寄存器区映射寄存器INITRG,指定内部寄存器区基址的高5位。 则最小基址是$0000,最大基址为$7FFF(D7=0决定)。,使用时,一般定位在$0000开始的1K中。因为前256个字节可以用直接地址(8 bit地址)访问,如果定位在其它地方,应用扩展地址(16 bit地址码)访问。,RAM映射寄存器INITRM,0=RAM和内部地址空间最低端对齐 1=RAM和内部地址空间最高端对齐,9S12DG128有8K RAM空 间,默认$0000$1FFF, 若定位在$2000$3FFF, 则

3、INITRM值应为$39。,例:,EEPROM映射寄存器INITEE,0=禁用EEPROM 1=使能EEPROM,指定EEPROM基址的高5位。,例:DG128有2K的EEPROM。若给INITEE赋值为$09,则EEPROM区域就是$0800$0FFF。,说明: 单片机内部有不同的I/O接口模块,对应的寄存器有几百个,这些存储器占用1KB的地址空间,这一I/O寄存器空间可以由用户任意定义到前32KB空间的任何一个2KB空间的前半部分。但是从$0000$00FF这256个字节可以使用直接寻址方式。EEPROM默认情况下也是从$0000开始的,因为优先级没有寄存器区高,所以复位以后有1KB的区域

4、会被寄存器区覆盖,如果要使用全部的EEPROM,可以将其重新定义到其它空间,或将I/O寄存器移到其它空间。,说明: 3. 不同型号的单片机有不同容量的片内RAM,有2KB、4KB、8KB、12KB等。例如MC9S12DP256有12KB的RAM,可配置INITRM寄存器使RAM占据$1000$3FFF的全部空间。如果单片机有8KB的RAM,可以定义到$2000$3FFF。4. $4000$FFFF的48KB为Flash存储器空间,分成3块,每块16KB。最后16KB空间的最后256B($FF00$FFFF)是中断向量表空间。,内部寄存器,EEPROM,RAM,16KB,固定Flash,$3E,

5、16KB,分页Flash,$30,16KB,固定Flash,$3F,中断向量区,$0000,$0400,$1000,$4000,$8000,$C000,$FF00,$FFFF,$30,$31,$32,$33,$34,$35,$36,$37,$38,$39,$3A,$3B,$3C,$3D,$3E,$3F,Block3,Block2,Block1,Block0,由PPAGE寄存器(地址$30)决定某一页在$8000$BFFF。,DP256片内有256KFlash,分16页,每页16K,一般定位:$4000$7FFF 16K($3E)$C000$FFFF 16K($3F),内存以页面方式扩展,存储器优先级,上述三个寄存器INITRG、INITRM、INITEE负责将内部资源重新映射 若地址分配出现重叠,按优先级自动屏蔽级别较低的资源 存储器分配优先级:,高,低,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报