单片机原理及接口技术-第3版课件(梅丽凤)第8章.ppt

单片机原理及接口技术-第3版课件(梅丽凤)第8章.ppt

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

;第8章MCS-51单片机的系统扩展;单片机内部的ROM﹑RAM容量﹑定时器﹑I/O接口和中断源等资源往往有限,在实际应用中不够用时,需要在单片机外部进行资源扩展。

89C51系列单片机有很强的外部扩展能力。外部扩展可分为并行扩展和串行扩展两种形式。

本章主要介绍并行扩展。

外部扩展的器件可以有ROM、RAM、I/O口和其他一些功能器件,扩展器件大多是一些常规芯片,有典型的扩展应用电路,可根据标准化电路来构成能满足要求的应用系统。;8.1程序存储器的扩展;8.1.1程序存储器的分类;1、掩膜编程的ROM

其编程由半导体厂家完成,根据用户提出的存储内容决定MOS管的连接方式,把存储内容制作在芯片上,用户不能更改所存入的信息。

特点:适合于大批量生产,只有大量生产定型ROM时才合算。

2、现场编程ROM〔PROM〕

PROM的编程是由用户根据自己的需要,把信息一次写入,信息一旦写入,不能更改。

特点:用户只能编程一次。;3、EPROM

EPROM是可屡次改写、可现场编程的只读存储器,用户即可以对EPROM自行写入信息,也可以将信息全部擦除,并且需用紫外线来擦除已存信息。

4.EEPROM

EEPROM是一种用电信号编程、电信号擦除的只读存储器。擦除时在电系统中就可以擦除或写入;EEPROM即能在应用系统中进行在线改写,也能在断电情况下保存数据,兼有程序存储器和数据存储器的功能,写入数据的速度较慢,写入次数有限。;8.1.2典型程序存储器芯片;;2、2732EPROM存储器;3、2764EPROM存储器;4、27128AEPROM存储器;5、27256EPROM存储器;6、并行EEPROM存储器2817A;7、并行EEPROM存储器2864A;8.1.3典型程序存储器的扩展方法;2、扩展两片EPROM;3.地址锁存器

在根本扩展电路中,都用到了地址锁存器。这是因为P0口是数据总线和低8位地址总线分时复用口,P0口输出的低8位地址必须用地址锁存器进行锁存。

常用地址锁存器有:

74LS373

8282

74LS273等

其引脚图如图8-9所示。;74LS273是带去除端的8D锁存器,只有去除端CLEAR为高电平时,才有锁存功能,锁存控制端为11脚CLK,且为上升沿锁存。;74LS373和8282都是带有三态门的8D锁存器。其原理结构图如图8-10所示。;当三态门的使能信号线OE为低电平时,三态门处于导通状态,允许Q端输出;当OE端为高电平时,输出三态门断开,输出端对外电路呈高阻状态。

由图可以看出,三种锁存器管脚互不兼容。74LS373和8282的锁存控制端G和STB可直接与单片机的锁存控制信号端ALE相连,在ALE下降沿进行地址锁存。

74LS273的CLK是上升沿锁存,为了满足单片机地址锁存的时序,ALE端输出的锁存控制信号必须加反相器才能与CLK相连。;使用74LS373、8282或74LS273作地址锁存器与单片机P0口的连接方法如图8-11所示。;8.1.4典型程序存储器扩展电路;连接方法:主要是地址线、数据线、控制线的连接;2、扩展4KB的EPROM;3、程序存储器EEPROM的扩展;图8-16扩展2864A并行EEPROM;8.2数据存储器的扩展;8.2.1典型数据存储器的扩展方法;8.2.2典型数据存储器扩展电路;连接方法:主要是地址线、数据线、控制线的连接;图8-18扩展6264静态RAM;8.389C51单片机片选方法简介;图8-22片外扩展16KB数据存储器和16KB程序存储器结构图;译码法:由译码器组成译码电路,用空余的高位地址线作译码器的输入,译码器的输出作各芯片的片选线。

常用译码器有74LS138和74LS139.

74LS138是”3-8”译码器,具有3个选择输入端,

可组成8种输入状态.8个输出端,分别对应8种

输入状态中的1种,0电平有效.也就是说,仅允

许一个输出端为0电平,其余全为1.;1;74LS138真值表;1;74LS139真值表;74LS139译码器扩展存储器实例;8.4FLASH存储器的扩展;〔2〕NAND〔与非〕型闪存

NAND型闪存也是一种并行接口芯片,但是在接口时采用了引脚分时复用的方法,使得数据﹑地址和命令线分时复用I/O总线。结果,使得接口的引脚数可以减少很多。当然,要特别注意这种芯片的接口时序,以保证和CPU有正确的连接。三星公司和日立公司都有NAND型FLASH存储器的产品。

文档评论(0)

寒傲似冰 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8071104010000026

1亿VIP精品文档

相关文档