第六章MCS-51单片机的外部基本扩展与应用.ppt

第六章MCS-51单片机的外部基本扩展与应用.ppt

ID:48761812

大小:2.45 MB

页数:190页

时间:2020-01-27

第六章MCS-51单片机的外部基本扩展与应用.ppt_第1页
第六章MCS-51单片机的外部基本扩展与应用.ppt_第2页
第六章MCS-51单片机的外部基本扩展与应用.ppt_第3页
第六章MCS-51单片机的外部基本扩展与应用.ppt_第4页
第六章MCS-51单片机的外部基本扩展与应用.ppt_第5页
资源描述:

《第六章MCS-51单片机的外部基本扩展与应用.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章MCS51系列单片机的基本扩展技术MCS51系统单片机(8031、8032除外)尽管是一功能完全的单片机,但因其内部资源(RAM、ROM、I/O、A/D、D/A等)不足,在实际应用中不加以扩展直接用其基本系统的情况较少,一般情况下需扩展。下面介绍单片机中所使的半导体存储器在功能上的分类。1.只读存储器2.随机存储器3.可现场改写的非易失存储器1.只读存储器(ReadOnlyMemory)使用时只能读出而不能写入,断电后ROM中的信息不会丢失。因此一般用来存放一些固定程序,如监控程序、子程序

2、、字库等。按存储信息的方法又可分为四种。腌膜ROM(固定ROM)厂家编好程序写入ROM供用使用,用户不能更改。价格最便宜。可编程的只读存储器PROM由用户根据自己所编程序一次性写入、一旦写入、只能读出,而不能再进行更改。可改写的只读存储器EPROM它的内容可以通过紫外线照射而彻底擦除,擦除后又可重新写入新的程序。使用得当,一般情况下一个EPROM芯片可改写几十次。擦除时间一般为几分钟到二十几分钟(不同厂家略有不同)。注意:不同型号的芯片编程电压不同。可电改写只读存储器E2PROM(Electrica

3、llyErasableProgrammableReadOnlyMemory)E2PROM可通过加电写入或清除其内容,编程电压和清除电压均为+5V,使用也极为方便。数据不会因掉电而丢失。E2PROM保存的数据至少可达10年以上,每块芯片可擦写1000次以上。2.随机存储器RAM常用于存放经常要改变的程序或中间计算结果。断电后RAM中的信息全部丢失。RAM按照存储信息的方式,又可分为静态和动态两种。静态SRAM(StaticRAM)特点为只要有电源加于存储器,数据就能长期保留。动态DRAM(Dynami

4、cRAM)写入的信息只能保持若干毫秒,因此每隔一定时间必须重写一次,以保持原有信息不变。3、可现场改写的非易失存储器这些存储器的共同点:从原理上看他们属于ROM型存储器,但是从功能上看,它们又可以随时改写信息,因而作用相当于RAM.所以,ROM、RAM的定义和划分已逐渐失去意义。快擦写存储器FLASH在EPROM和E2PROM的制造基础上产生一种非易失存储器。其集成度高,制造成本低于DRAM,既具有SRAM读写的灵活性和较快的访问速度,又具有ROM在断电后不丢失信息的特点。6.0MCS-51单片机的

5、最小系统所谓最小系统,是指一个真正可用的单片机最小配置系统。对于单片机内部资源已能满足系统需要的,可直接采用最小系统。MCS-51单片机根据片内有无程序存储器最小系统分两种情况。6.0.18051/8751的最小系统8051/8751片内有4K的ROM/EPROM,因此,只需要外接晶体振荡器和复位电路就可构成最小系统。如图所示。XTAL1XTAL28751P0P1P2P38051RESETEAGND+5V+5V8888该最小系统的特点如下:(1)由于片外没有扩展存储器和外设,P0、P1、P2、P3都

6、可以作为用户I/O口使用。(2)片内数据存储器有128字节,地址空间00H~7FH,没有片外数据存储器。(3)内部有4KB程序存储器,地址空间0000H~0FFFH,没有片外程序存储器,EA应接高电平。(4)可以使用两个定时/计数器T0和T1,一个全双工的串行通信接口,5个中断源。6.0.28031最小应用系统8031片内无程序存储器片,因此,在构成最小应用系统不仅要外接晶体振荡器和复位电路,还应外扩展程序存储器。P2ALE8031P0EAPSENG74LS373A15~A8A7~A0D7~D0OE

7、2764CE高8位地址线P2ALEP0EAPSEN该最小系统特点如下:(1)由于P0、P2在扩展程序存储器时作为地址线和数据线,不能作为I/O线,因此,只有P1、P3作为用户I/O口使用。(2)片内数据存储器同样有128字节,地址空间00H~7FH,没有片外数据存储器。(3)内部有无程序存储器,但片外扩展了程序存储器,其地址空间随芯片容量不同而不一样。图6.2中使用的是2764芯片,容量为8K字节,地址空间为0000H~1FFFH。由于片内没有程序存储器,只能使用片外程序存储器,EA只能接低电平。(

8、4)同样可以使用两个定时/计数器T0和T1,一个全双工的串行通信接口,5个中断源。6.1存储器扩展6.1.1存储器扩展概述一、MCS-51单片机的存储器扩展能力MCS-51单片机地址总线宽度为16位,片外可扩展的存储器最大容量为64KB,地址为0000H~FFFFH。因为程序存储器和数据存储器是通过不同的控制信号和指令进行访问,允许两者的地址空间重叠,所以片外可扩展的程序存储器与数据存储器分别都为64KB。二、存储器扩展的一般方法不论何种存储器芯片,其引脚都呈三总线结

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。