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

80C51单片机的程序存储器.ppt

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

存储器的分类 存储器的作用是用来存放程序和数据,存储器可分为磁存储和半导体存储器,半导体存储器按功能又可分为只读存储器ROM和随机存储器RAM,如图3-1所示。单片机存储器结构中都采用半导体存储器。 1. 只读存储器ROM 只读存储器在正常工作状态下只能从中读出数据,用户不能快速地随时修改或者重新写入数据,数据可长时间的保存。 (1)可编程ROM,可通过专用设备(编程器)将数据写入ROM。 PROM:用户可一次编程; EPROM:紫外线擦除,电改写(多次); EEPROM:电擦除,电改写(多次); FLASHROM:闪存(多次)。 (2)掩膜ROM 用户不能将数据写入,由厂家写入数据。 由于上述特点,所以在单片机中一般做为程序存储器。 2. 随机存取存储器RAM 在加电期间,可以随时向存储器里写入数据或从中读出数据,但掉电后,数据丢失。 SRAM:静态存储器,加电期间数据可以长久保存,掉电信息丢失。 DRAM:动态存储器,即使在加电期间数据也会丢失(数据要刷新)。 由于上述特点,所以在单片机中一般作为数据储存器。 计算机中储存器的两种结构 在计算机中存储器的用途是存放程序和数据,它有两种结构:冯?诺伊曼结构和哈佛结构。 冯?诺伊曼结构:程序和数据共用一个存储器逻辑空间,统一编址。 哈佛结构:程序与数据分为两个独立存储器逻辑空间,分开编址。 注: ★ 个人电脑(PC机)采用的是冯?诺伊曼结 构; ★ 单片机一般采用哈佛结构(8051); ★ 8051(80C51)单片机,数据存储器用的是 SRAM程序存储器用的是ROM。 80C51单片机的储存器 8051(80C51)系列存储器结构 1. 物理空间有四个部分 (1)内部数据存储器(128B SRAM)。 (2)外部扩展数据存储器(最大64K RAM)。 (3)内部程序存储器(4K FlashROM AT89S51)。 (4)外部扩展程序存储器(最大64K RAM)。 2. 逻辑空间有三个部分 (1)程序存储器ROM:包括内部和外部,共用一个64K的寻址空间。 (2)内部数据存储器RAM(128B),独立的一个128B的寻址空间。 (3)外部数据存储器RAM(64K),独立的一个64K的寻址空间。 程序存储器 程序存储器的作用是用来存放程序和数表(固定不变的常数)。AT89S51单片机内部有4K的程序存储器FlashROM,外部最多可扩展64K的程序存储器,内外程序存储器采用统一编址的方法,即共用64K的地址,地址范围0000H~FFFFH,不管是内部还是外部都是用指令MOVC来访问。如图3-18所示。 1.程序存储器的结构 ● 8051(80C51)系列有64K ROM 的寻址区,地址范围0000H~FFFFH,用于存放程序。 ● 其中低4K(0000H~0FFFH) 的地址区可以为片内ROM 和片外ROM共用,但不能同时使用(由外引脚 决定)。 ● 高60K(1000H~FFFFH) 的地址区为片外ROM所专用。 注: ★ 低4K共用地址,这样出现一个地址两个单元,地址不能 唯一,这在计算机中是不允许的; ★ 解决方法,通过单片机的外引脚 来实现: a、当 =0时,CPU直接访问外ROM(0000H→FFFFH), 内部不用; b、 当 =1时,CPU先访问内部ROM(0000H→0FFFH) 结束后,再去访问外部ROM (1000H→FFFFH),外部低4K不用,也 就是说外部低4K无需扩展,这种情况下, 外部最多可扩展60K。 程序存储器中有些单元具有特殊功能,使用时应予以注意。 其中一组特殊单元是0000H~0002H。系统复位后,(PC)=0000H,单片机从0000H单元开始取指令执行程序。如果程序不从0000H单元开始,应在这三个单元中存放一条无条件转移指令

文档评论(0)

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

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

1亿VIP精品文档

相关文档