欢迎来到天天文库
浏览记录
ID:58698035
大小:1.35 MB
页数:73页
时间:2020-10-04
《第8章 MCS-51单片机的系统扩展ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第8章MCS-51单片机的系统扩展8.1程序存储器的扩展8.2数据存储器的扩展8.3MCS-51单片机片选方法简介8.4FLASH存储器的扩展8.5并行I/O接口的扩展单片机内部的ROM﹑RAM容量﹑定时器﹑I/O接口和中断源等资源往往有限,在实际应用中通常不够用,因此需要对单片机的资源扩展。首先需要扩展的是程序存储器和数据存储器。单片机内部虽有一定数量的存储器,但常常不能满足实际需要,因此要求从外部进行扩展。其次需要扩展的是输入/输出接口。单片机的主要用途是控制,因此它必须与外部设备打交道,也就是说它需要与外部的输入输出设备连接。单片机内部虽然设置了4个并行
2、I/O口,用来与外围设备连接,但当外围设备较多时,I/O口就显得不够用。在大多数情况下,MCS-51系列单片机都需要扩展输入输出接口。8.1程序存储器的扩展8.1.1程序存储器的分类8.1.2典型程序存储器芯片介绍8.1.3典型程序存储器的扩展方法8.1.4典型程序存储器扩展电路8.1.1程序存储器的分类MCS-51单片机的程序存储器空间和数据存储器空间是相互独立的。程序存储器寻址空间是64K字节(0000H~FFFFH),其中8051﹑8751片内含有4K字节的ROM或EPROM,8031片内不带ROM。当片内ROM不够用或使用8031芯片时,需要扩展程序存
3、储器。程序存储器ROM也称只读存储器。所谓只读存储器是指ROM中的信息,一旦写入以后,就不能随意更改,特别是不能在程序运行过程中再写入新的内容,只能在程序执行过程中读出其中的内容。1、掩膜编程的ROM其编程由半导体厂家完成,根据用户提出的存储内容决定MOS管的连接方式,把存储内容制作在芯片上,用户不能更改所存入的信息。特点:适合于大批量生产,结构简单、集成度高。成本高,只有大量生产定型ROM时才合算。可用来存储一些标准程序:监控程序、汇编程序、BASIC语言的解释程序等;也可用来存储数学用表(正弦函数表、平方根表等)、代码转换表、逻辑函数表等。2、现场编程RO
4、M(PROM)也称可编程只读存储器PROM,指PROM的编程可在工作现场一次完成。出厂时并未存储任何信息,用户可根据自己的需要把信息写入,然后才能在系统中使用。但信息一旦写入,不能更改。3、可改写、可编程ROM(EPROM)用户对EPROM可自行写入信息,也可将信息全部擦去,重新写入。RPROM分为两种:紫外线擦除—称UVEPROM;电擦除—称EEPROM。UVEPROM:用电信号编程,用紫外线擦除信息。EEPROM:用电信号编程,用电信号擦除信息。8.1.2典型程序存储器芯片介绍1、2716RPROM存储器2716是2K×8位紫外线擦除电可编程只读存储器。单
5、一+5V供电,最大功耗25mW,维持功耗132mW,读出时间最大450ns,引脚见图8-1。2716161514131211109867543212019181724232221A7A6A5A4A3A2A1A0VCCA9A8VPPA10O7O6O5O4O3O2O1O0CEOEGND图8-12716引脚图A0~A1000~07CEOEVPPVCC地址线数据线片选线数据输出选通线编程电源主电源2716的5种工作方式见表8-1。编程禁止编程检验编程维持读正脉冲任意输出引式方脚高阻DOUT高阻DOUTDINVCCVPPOECE5V5V5V5V5V5V5V21V21V2
6、1VLLLLLHHH(9~11,13~17)(24)(21)(20)(18)表8-12716工作方式选择注:L:TTL低电平;H:TTL高电平;DOUT:数据输出;DIN:数据输入。2、2732EPROM存储器2732是4K×8紫外线擦除电可编程只读存储器。单一+5V供电,最大工作电流为100mA,维持电流为35mA,读出时间为250ns。引脚如图8-2。2732161514131211109867543212019181724232221A7A6A5A4A3A2A1A0VCCA9A8A11A10O7O6O5O4O3O2O1O0CEOE/VPPGND图8-22
7、732引脚图A0~A1100~07CE地址线数据线片选线OE/VPP输出允许/编程电源2732的5种工作方式见表8-2。编程禁止编程检验编程维持读L任意输出引式方脚高阻DOUT高阻DOUTDINVCCCE5V5V5V5V5VLLLLHH21VH21V(9~11,13~17)(24)OE/VPP(20)(18)表8-22732工作方式选择3、2764EPROM存储器2764是8K×8位紫外线擦除电可编程只读存储器,单一+5V供电,最大工作电流为75mA,维持电流为35mA,读出时间最大为250ns。引脚见图8-3。A7A6A5A4A3A2A1A0O2O1O0GN
8、DNCA9A8A11A10O7O6O5
此文档下载收益归作者所有