单片机原理及应用第8章 MCS-51系统扩展.pptVIP

单片机原理及应用第8章 MCS-51系统扩展.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文档。上传文档
查看更多
第8章 MCS-51系统扩展 【学习目标】 了解并熟悉存储器的分类、性能指标及存储器常用芯片的型号和特征; 熟悉系统扩展的结构与编址技术; 掌握外部程序存储器和数据存储器的扩展方法; 掌握TTL芯片扩展方法; 掌握8255A可编程并行I/O接口扩展方法 8.1 存储器概述 8.1.1 存储器的分类 存储器通常按照制造工艺和存取方式进行分类。 1.按制造工艺分类 1)双极(Bipolar)型,由TTL(Transistor-Transistor Logic)晶体管逻辑电路构成。 2)金属氧化物半导体(Metal-Oxide-Semiconductor)型,简称MOS型。 2.按存取方式分类 根据存取方式的不同,存储器可以分为随机存取存储器RAM(Random Access Memory)和只读存储器ROM(Read Only Memory)两大类。 1)随机存取存储器RAM,也称随机存储器或读写存储器。 根据存储电路的性质,RAM又可进一步分为静态RAM和动态RAM两种类型。 2)只读存储器ROM。 图8.1 存储器的分类 8.1.2 存储器的主要性能指标 衡量存储器的性能指标有很多,包括存储容量、存取速度、功耗、可靠性、价格、体积、重量、电源种类等。 1.存储容量 存储器的容量是指一个存储器芯片所能存储的二进制信息量。存储器芯片容量=存储单元数×数据线位数 2.存取速度 存取速度是以存储器的存取时间来衡量的。它指从CPU给出有效的存储地址到存储器给出有效数据所需的时间,一般为几百纳秒。 8.1.3 存储器常用芯片 1.程序存储器 EPROM(紫外线擦除的可编程存储器):2716、2732、2764、27128、27256、27512。型号名称“27”后面的数字表示其位存储容量,如果转换成字节存储容量,将该数字除以8即可。 1)A0~A12——地址引脚,可寻址8KB。 2)D0~D7——数据线引脚。 3) ——输出允许控制端。 4) ——片选控制端。 5) ——编程脉冲信号。编程时,编程脉冲输入端。 6)VPP——编程电压。编程时,编程电压(+12.5V)输入端。 2.数据存储器 在MCS-51单片机系统中,可以用作数据存储器的芯片主要是静态随机读写存储器SRAM,这种存储器可以现场快速地修改信息。常用芯片有Intel公司的6116(2KB)、6264(8KB)、62128(16KB)、62256(32KB)、62512(64KB)等。图8.3所示为6264 RAM引脚图。 芯片的引脚功能如下: 1)A0~A12——地址线,可寻址8KB存储空间。 2)D0~D7——双向三态数据线。 3) ——读允许信号,低电平有效。 4) ——写允许信号,低电平有效。 5) ——片选控制端。当CS为高电平且为低电平时,选中该片。 8.2 系统扩展结构与编址技术 单片机内部资源有RAM、I/O接口、中断、定时器、串行接口等,但在构成实际的硬件系统时,如果单片机自身的资源还是不能满足要求,这时就要进行系统扩展。 8.2.1 系统扩展结构 8.2.2 系统总线 按功能通常把系统总线分为三组: 1.地址总线(Adress Bus,AB) 地址总线用于传送单片机发出的地址信号,以便进行存储单元和I/O接口芯片中的寄存器选择。地址总线是单向传输的。 2.数据总线(Data Bus,DB) 数据总线用于在单片机与存储器之间或与I/O端口之间传送数据。数据总线是双向的,可以进行两个方向的传送。 3.控制总线(Control Bus,CB) 控制总线实际上就是单片机发出的各种控制信号线。 从图8.5可以看出,单片机除了电源、复位、时钟接入、用户I/O外,其余引脚都是为实现这些引脚构成了MCS-51单片机三总线结构系统扩展而设置的。。 单片机 锁存器74LS373 P0.0-P0.7 ALE PSEN P2.0-P2.4 8D 8Q OE A8-A12 A0-A7 D0-D7 G EA OE CE EPROM EPROM 8.2.3 系统扩展常用芯片 下面介绍几种在系统扩展中常用的接口芯片,如锁存器、缓冲/驱动器、译码器等。 1.锁存器 2.缓冲/驱动器 在设计复杂一些的控制单元时,经常会碰到输入输出口不够用的情况,这时可以对单片机进行输入输出扩展,为了正确地进行数据的I/O传送,必须解决总线的隔离和驱动问题。 3.译码器 译码器是典型的组合数字电路,译码器是将一种编码转换为另一种编码的逻辑电路,译码器的种类

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档