单片机课件:存储器.pptVIP

单片机课件:存储器.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课件:存储器

单片机存储器结构与应用 通知 十一调课: 26日上9月30日课 27日上10月7日课 第三章MCS—51存储器 MCS—51存储器结构 程序存储器 数据存储器 特殊功能寄存器 外部存储器访问 寻址方式 布尔(位)处理器 数据存储器 RAM的种类 1)静态RAM: 2114(1K*4B)、6116(2K*8B)、6264(8K*8B)、62128(16*8)、62256(32*8B) 、62512(64*8B) 2)动态RAM:2164A(64K*1位) 、2186(8K*位) 3)非易失NVSRAM : DS1220(2K*8)、DS1225(8K*8)、DS1235(32*8)、DS1245(128K*8)、DS1255(512K*8)、DS1275(1M*8)、DS128(2M*8)、1295(4M*8) ROM程序存储器 程序存储器ROM 1)ROM、PROM、EPROM、EEPROM *EPROM : 2732(4K*8)2764(8K*8)27128(16K*8) *EEPROM : 2817(2K*8) 2 MCS--51存储器结构 数据 / 程序存储器分别三个物理空间 *64K的程序存储器空间( 片内外) *64K的数据存储器空间 *256字节的内部数据存储器空间 专用寄存器PSW 工作寄存器组: RS1 RS0 寄存器组 RAM位置 0 0 0 00H—07H 0 1 1 08H---0FH 1 0 2 10H---17H 1 1 3 18H---1FH 字节寻址区 30H---7FH 或 30H--FFH 显示缓冲区 数据交换区 数据标志区 打印缓冲区 堆栈区 数据采集、缓冲区 等等---- 位地址空间表示方法 3 外部存储器访问 3.3.1外部程序存储器访问 ALE-------地址锁存信号 PSEN-----程序存储器选通信号 MOVC A,@A+DPTR 64KB MOVC A,@A+PC 256B 3 外部存储器访问 3.3.2外部数据存储器访问 地址: Ri------------P0口 DPTR--------DPL(P0口) DPH(P2口) 指令: MOVX A,@Ri MOVX A,@DPTR-------输入 MOVX @Ri,A MOVX @DPTR,A-------输出 256B 64KB 外部数据存储器的读写操作 读指令:MOVX A,@DPTR MOVX A, @Ri 写指令:MOVX @DPTR,A MOVX @Ri, A 如:3F50H数据读到A指令 MOV DPTR ,#3F50H MOVX A , @DPTR 或 MOV P2 , #3FH MOV R0 , #50H MOVX A , @R0 程序/数据存储器混合应用 调试程序方便 执行MOVX指令时,产生RD / WR信号将程序装入RAM中,可以进行读/写修改。 执行RAM中程序时,由PSEN信号选通RAM读出 MCS-51系列寻址方式 存储器中的寻找数据 通过不同的组合----形成多种寻址方式 寻找目的地址的过程为寻址过程 灵活方便及时找到目的地址 MCS-51系列寻址方式7种 MCS-51单片机寻址方式 寄存储器寻址是对指定的工作寄存储器进行读写 直接寻址时访问SFR、内部RAM、位地址 寄存储器间接寻址@R0、@R1、@DPTR 变址间接寻址是基址加变址,以@A的内容为变址 JMP @A+DPTR MOVC A,@A+PC MOVC A,@A+DPTR 位寻址:RAM和SFR中的位地址 一个机器周期 一个机器周期 ALE PSEN RD PCHOUT PCH OUT DPH OUT OR PCH OUT PCH OUT IN L OUT IN ADD R OUT DATA IN L OUT 输入指令 L 输出 L 低位DP

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档