《MCS51系列单片机》PPT课件

《MCS51系列单片机》PPT课件

ID:39359663

大小:525.60 KB

页数:15页

时间:2019-07-01

《MCS51系列单片机》PPT课件_第1页
《MCS51系列单片机》PPT课件_第2页
《MCS51系列单片机》PPT课件_第3页
《MCS51系列单片机》PPT课件_第4页
《MCS51系列单片机》PPT课件_第5页
资源描述:

《《MCS51系列单片机》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2.MCS-51系列单片机系统的扩展能力片外扩展存储器:数据存储器:为216=64KB,地址范围为0000H~FFFFH;程序存储器:为216=64KB,地址范围为0000H~FFFFH;允许片外程序存储器和数据存储器的地址重叠。I/O接口的编址方法:独立编址与统一编址。MCS-51单片机采用了统一编址方式;I/O端口地址与外部数据存储单元地址统一编址为0000H~FFFFH(64KB);扩展I/O接口占据的数据存储器的地址。方法:直接以系统空闲的高位地址线作为外部芯片的片选信号。优点:简单明了

2、,无须另外增加硬件电路。缺点:寻址范围不惟一,地址空间没有被充分利用,可外扩芯片的个数较少。适用对象:适用于小规模单片机应用系统中片选信号的产生。2.全地址译码法方法:利用译码器对系统中未被外扩芯片用到的高位地址线进行译码,以译码器的输出作为外围芯片的片选信号。常用的译码器有:74LS139,74LS138,74LS154等。优点:存储器的每个存储单元只有惟一的一个系统空间地址,不存在地址重叠现象;对存储空间的使用是连续的,能有效地利用系统的存储空间。缺点:所需地址译码电路较多。适用对象:单片机

3、应用系统设计中经常采用的方法。1.线选法4.1.2MCS-51单片机系统地址空间的分配3.部分地址译码法方法:单片机的未被外扩芯片用到的高位地址线中,只有一部分参与地址译码,其余部分是悬空的。优点:可以减少所用地址译码器的数量。缺点:外部器件每个单元的地址不是惟一的,存在地址重叠现象。适用对象:适用于系统未被外扩芯片用到的高位地址线较多,而需要外扩的外部芯片较少的系统。注意:采用部分地址译码法时必须把程序和数据存放在基本地址范围内,以避免因地址重叠引起程序运行的错误。3.典型扩展电路MCS-51

4、外扩存储器时应考虑:(1)锁存器的选择与连接;(2)片选信号产生的方法,编址电路设计;(3)存储器的选择与连接。访问程序存储器的控制信号:ALE——地址锁存信号——片外程序存储器读信号EA——片内/外程序存储器访问选择信号,EA=0:访问片外;EA=1:访问片内。8051扩展2764的电路连接方法:数据线:P0口——D0~D7;地址线:2764容量为8KB,213=8KB,片内寻址——A0~A12共13根地址线。P0口经地址锁存器——A0~A7;P2.0~P2.4——A8~A12,P2.5——C

5、E控制线:ALE——373的LE,PSEN——EPROM的OE,EA——VCC。MCS-51单片机扩展2764电路2764的地址范围为:000H~1FFFH。2.数据存储器典型扩展电路MCS-51扩展6264的电路连接方法:数据线:P0口接RAM的D0~D7;地址线:6264容量为8KB,213=8KB,片内寻址——A0~A12共13根地址线。P0口经地址锁存器——A0~A7;P2.0~P2.4——A8~A12。控制线:ALE接373的LE,接RAM的、接RAM的,用线选法实现片选,P2.5——

6、。6264的地址范围为:0000H~1FFFH。MCS-51单片机扩展6264电路[例题]在上页图的数据存储器扩展电路中,将片内RAM以50H单元开始的16个数据,传送片外数据存储器0000H开始的单元中。程序如下:ORG0000HLJMPSTARTORG0030HSTART:MOVR0,#50H;数据指针指向片内50H单元MOVR7,#16;待传送数据个数送计数寄存器MOVDPTR,#0000H;数据指针指向数据存储器6264的0000H单元AGAIN:MOVA,@R0;片内待输出的数据送累加

7、器AMOVX@DPTR,A;数据输出至数据存储器6264INCR0INCDPTR;修改数据指针DJNZR7,AGAIN;判断数据是否传送完成SJMP$END4.2.3MCS-51对外部存储器的扩展8031单片机外扩16KB程序存储器和8KB数据存储器。16KB程序存储器:两片2764芯片8KB数据存储器:一片6264芯片编址方法:采用全地址译码方式,P2.7用于控制2―4译码器的工作,P2.6,P2.5参加译码,且无悬空地址线,无地址重叠现象。1#2764,2#2764,3#6264的地址范围分

8、别为:0000H~1FFFH,2000H~3FFFH,4000~5FFFH。MCS-51单片机扩展外部存储器(4)接口与编程方法数据线:8255A内部已有数据总线驱动器,可以直接与单片机的数据总线相连接(P0口——D0~D7)。地址线:片选采用先选法,——P2.7;片内寻址的A1,A0——单片机的地址线最低2位。控制线:,,RESET直接与单片机的相应线相连。MCS-51单片机扩展扩展8255电路PA,PB,PC口及控制寄存器的地址分别为:7FFCH,7FFDH,7FFEH和7FFFH。[例题]

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

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

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