欢迎来到天天文库
浏览记录
ID:52267729
大小:1.11 MB
页数:56页
时间:2020-04-03
《MCS-51单片机的系统扩展.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第6章MCS-51单片机的系统扩展6.1概述6.2MCS-51的外部扩展性能6.3程序存储器的扩展6.4数据存储器的扩展6.5MCS-51片选方法简介6.6并行I/O接口的扩展6.1概述一、单片机扩展的目的和必要性1.扩展单片机系统的资源单片机内部的ROM﹑RAM容量﹑定时器﹑I/O接口和中断源等资源往往有限,在实际应用中通常不够用,因此需要对单片机的资源扩展。2.驱动更多种类的外部设备在工业测控系统中,需要多种接口。如:传感器、伺服控制、人机交流必须通过系统扩展来满足要求.1)信号形式不同2)信号电平不同3)速度差异大概述二、单片机扩展的内容和结构1.单
2、片机系统的扩展内容存储器扩展I/O口的扩展(芯片接口)2.单片机系统的扩展结构并行总线结构并行扩展法,利用单片机三总线(AB,DB,CB)的系统扩展特点:速度快,相对成本高,在高速应用中占主导地位概述二、单片机扩展的内容和结构串行总线结构(I2C/SPI)串行扩展法,利用I2C双总线和SPI三总线的系统扩展特点:器件小、占空小、可靠性高、成本低,但速度低6-2MCS-51单片机的外部扩展性能一、8051片外三总线结构8051P2.7…P2.0P0.7…P0.0P3.6P3.7地址锁存74373A15…A8A7…A0D7…D0ALEPSENEAWRRDABD
3、BCB扩展关键合理编排地址正确连接控制线(根据芯片的真值表)归纳8051数据总线和地址总线1.数据总线的构造MCS-51单片机的数据总线是由P0口提供的,由P0口引出8位线即可作为数据总线。2.地址总线的构造MCS-51单片机地址总线为16根,其中高8位P2口提供,低8位由P0提供。归纳8051控制信号的作用与连接:ALE为地址锁存的选通信号,实现低8位地址的锁存PSEN信号为扩展程序存储器的读选通信号(OE)——执行MOVC自动有效EA为内、外EPROM的选择信号(接高电平或地)RD/WR为扩展RAM和I/O端口的读/写选通信号(OE/WE)——执行MO
4、VX分别自动有效6.3程序存储器的扩展6.3.1典型程序存储器芯片介绍6.3.2典型程序存储器的扩展方法6.3.3典型程序存储器扩展电路扩展ROM单元芯片与片内ROM共用一个存贮空间,统一编址。通过查表指令MOVCA,@A+DPTRMOVCA,@A+PC可以实现对ROM单元的读操作。6.3.1典型程序存储器芯片介绍典型芯片是27系列产品,例如,2716(2KB×8)2732(4KB×8)2764(8KB×8)27128(16KB×8)27256(32KB×8)27512(64KB×8)“27”后面的数字表示其位存储容量。6.3.1典型程序存储器芯片介绍1、
5、2716EPROM存储器2716是2K×8位紫外线擦除电可编程只读存储器。单一+5V供电,最大功耗25mW,维持功耗132mW,读出时间最大450ns,引脚见图8-1。2716161514131211109867543212019181724232221A7A6A5A4A3A2A1A0VCCA9A8VPPA10O7O6O5O4O3O2O1O0CEOEGND图6-12716引脚图A0~A1000~07CEOEVPPVCC地址线数据线片选线数据输出选通线编程电源主电源2、2732EPROM存储器2732是4K×8紫外线擦除电可编程只读存储器。单一+5V供电,最
6、大工作电流为100mA,维持电流为35mA,读出时间为250ns。引脚如图6-2。2732161514131211109867543212019181724232221A7A6A5A4A3A2A1A0VCCA9A8A11A10O7O6O5O4O3O2O1O0CEOE/VPPGND图6-22732引脚图A0~A1100~07CE地址线数据线片选线OE/VPP输出允许/编程电源3、2764EPROM存储器2764是8K×8位紫外线擦除电可编程只读存储器,单一+5V供电,最大工作电流为75mA,维持电流为35mA,读出时间最大为250ns。引脚见图6-3。A7A
7、6A5A4A3A2A1A0O2O1O0GNDNCA9A8A11A10O7O6O5O4O3CEOEA12VPPVCCPGM121110986754321161514132019181724232221282726252764A图6-32764A引脚图A0~A1200~07CEOEVPP地址线数据线片选线数据输出选通线编程电源编程脉冲输入PGM4、27128AEPROM存储器27128A是16K×8位紫外线擦除电可编程只读存储器,单一+5V供电,工作电流最大为100mA,维持电流为40mA,读出时间最大为250ns。引脚见图6-4。A7A6A5A4A3A2A1
8、A0O2O1O0GNDA13A9A8A11A10O7O6O5O4O
此文档下载收益归作者所有