《单片机原理与技术》PPT电子课件教案第2章-存储器.ppt_第1页
《单片机原理与技术》PPT电子课件教案第2章-存储器.ppt_第2页
免费预览已结束,剩余46页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第2章 存储器,2.1 存 储 器,2.1.1 读写存储器(ram) 1sram基本存储电路,图2-1 sram基本存储电路,2dram基本存储电路,图2-2 dram的单管存储电路,为了节省面积,电容不可能做得很大,一般比数据线上的今布电容cd小,因此,每次读出后,存储内容就被破坏,要保存原先的信息必须采取恢复措施(重新写入)。而且,存储信息的电容上的电荷会泄漏,故需要定时再生。统称为刷新。 这是dram与sram的最大不同。 51单片机采用sram作数据存储器。,2.1.2 只读存储器(rom) 1掩膜只读存储器,图2-3 掩膜rom举例,表2-1 rom的内容,2可擦除的可编程序的只读存储器(eprom),图2-4 eprom的基本存储电路,3新一代电可擦除的可编程的只读存储器flash存储器,图2-5 闪存的典型结构,图2-6 flash 擦除与编程说明示意图,2.2 80c51中的存储器组织的特点,8051系列存储器组织的特点是程序存储器与数据存储器在逻辑上分离。,程序存储器与数据存储器截然分开,分为两个不同的地址空间,并且配备各自独立的寻址机构、寻址方式与操作指令。这种体系结构是由harward aiken于1944年提出的,称为“harward(哈佛)体系结构”。8051系列采用的就是这种哈佛体系结构。,图2-7 80c51存储器结构,表2-2 8051系列的片内rom及寄存器,2.3 程序存储器,图2-8 8051系列的程序存储器,图2-9 从外部程序存储器执行,2.4 数据存储器,2.4.1 外部数据存储器空间,图2-10 访问外部数据存储器,2.4.2 内部数据存储器,图2-11 内部数据存储器,图2-12 内部ram的低128b,1寄存器体区域 2可位寻址区域 3普通ram区,图2-13 寄存器体,图2-14 可位寻址区域的位地址,图2-15 内部ram的复合功能,图2-16 内部ram的高128b,2.4.3 堆栈 1什么是堆栈 堆栈是在片内ram中开辟的一块具有特殊用途的读写存储器区域。 2为什么要用堆栈,图2-17 调用子程序示意图,3堆栈的操作 硬件自动操作。 用户用堆栈操作指令,即用入栈指令push把数据推入堆栈和用出栈指令pop从堆栈弹出数据。,图2-18 用堆栈保护与恢复断点,4注意事项,2.4.4 特殊功能寄存器空间,图2-19 sfr空间,表2-3 sfr的符号、名称和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论