1.9 MCS-51单片机的存储器配置.doc

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

课题:1.9 MCS-51单片机的存储器配置 2009~2010度第一学期 授课课程:单片机原理及应用 授课教师:唐玲 授课班级 0811,0812 授课日期 2009年9月18日 授课类型 理论 学 时 数 4学时 教学目标 掌握单片机的配置情况 教学内容 单片机的各存储器内容 重点难点 各部分组成的理解 教学方法 多媒体结合课堂教学。 学习方法 启发,讨论 教学过程设计 备 注 课题引入 复习和提问 教学步骤 及 主要内容 单片机存储结构图 半导体存储器的工作原理 (1)存储器的内部构造 (2)存储器的工作原理 存储器就是用来存放数据的地方,它其实是利用电平的高或低来存放数据的,也就是说,它实际 上存放的是电平的高或低的状态,而不是我们所习惯上认为的“1234”这样的数字。那它是如何工作的 呢?看上面的图,这就是存储器的内部结构示意图,一个存储器就象一个小抽屉,一个小抽屉里有8 个小盒子,每个小盒子用来存放1位“电荷”,电荷通过与它相连的电线传进来或释放掉,至于电荷在 小盒子里是怎样存放的,这就不用我们操心了,您可以把电线想象成水管,小盒子里的电荷就象是水, 那就好理解了,存储器中的1个小抽屉我们把它称之为1个“单元”,相当于1个字节,而1个小盒子 就相当于1位。 有了这么一个构造,我们就可以开始存放数据了,比如我们要放进一个数据,我们只要把第2 号、第4 号和第5 号小盒子里存满电荷,而其它小盒子里的电荷给放掉就行了。可是问题又 出来了,一个存储器有好多相同的单元,线是并联着的(看D7-D0),在放入电荷的时候,会将电荷放 入所有的字节单元中,而释放电荷的时候,会把每个单元中的电荷都放掉,这样的话,不管存储器有多 少个字节单元,都只能放同一个数,这当然不是我们所希望的。因此,我们要在结构上稍作变化,看上 面的图,在每个单元上有根线与译码器相连,我想要把数据放进哪个单元,就通过译码器给哪个单元发 一个信号,由译码器的通过这根线把相应的开关打开,这样电荷就可以自由地进出了。那么这样是不是 就能随意地向存储器写入或者读出数据了呢?其实还不能,继续看上面的图,与D7-D0 相连的还有一个 控制器,它是用来干什么的呢?这根线叫写入/读出控制线,当我们向存储器写入数据时,必须先把这个开关切换到写入端;而要读出数据时,就得先把开关切换到读出端;而片选端则是为了区分不同的存 储器设置的 半导体存储器的分类 第一课中我们提到过,89C51 是一种带Flash ROM 的单片机,什么是Flash ROM?它到底是一种 么东西呢?ROM 我们已经知道,是只读存储器,所谓只读,从字面上理解那就是只可以从里面读出数 据,而不能写进去,它类似于我们的书本,发到我们手里之后,我们只能读里面的内容,不可以随意更 改书本上的内容。ROM 就是单片机中用来存放程序的地方,前面我们下载到单片机的指令就放在这个地 方。讲到这里大家也许会感到困惑,既然ROM 是只读存储器,那么指令又是如何进入其中的呢?其实所 谓的只读只是针对正常工作情况下而言,也就是在使用这块存储器的时候,而不是指制造这块芯片的时 候,只要让存储器满足一定的条件就能把数据预先写进去,这个道理也很好理解,书本拿到我们手里是 不能改了,但当它还是原材料--白纸的时候,我们完全可以由印刷厂把内容印上去嘛。前面的编程就是 这么回事! Flash ROM 是一种快速存储式只读存储器,这种程序存储器的特点就是既可以电擦写,而且掉电 后程序还能保存,编程寿命可以达到几千至几万次,所以我们的实验系统是可以反复烧写的,您尽管使 用。目前新型的单片机都采用这种程序存储器;当然,除了这种程序存储器外,还有两种早期的程序存 储器产品,简单介绍一下:PROM,EPROM 和EEPROM,PROM 称之为可编程只读存储器,就象我们的练习 本,买来的时候是空白的,可以写东西上去,可一旦写上去,就擦不掉了,所以它只能写一次,要是写 错了,就报废了,习惯上我们把带这种程序存储器的单片机称为OTP 型单片机,如果您的产品批量生产, 又要求价格比较低的话,带这种程序存储器的单片机是非常合适的;EPROM,称之为紫外线擦除的可编 程只读存储器,它里面的内容写上去之后,如果觉得不满意,可以用一种特殊的方法去掉后重写,就是 用紫外线照射,紫外线就象“消字灵”,可以把字去掉,然后再重写,当然消的次数多了,也就不灵光 了,所以这种芯片可以擦除的次数也是有限的——几百次吧,电脑上的BIOS 芯片采用的就是这种结构 存储器;EEPROM,前一种存储器的擦写要用紫外线,而这种存储器可以直接用电擦写,比较方便数据 的

文档评论(0)

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

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

1亿VIP精品文档

相关文档