网站大量收购独家精品文档,联系QQ:2885784924

mcs-51系列单片机一.pptVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
mcs-51系列单片机一

2.MCS-51系列单片机系统的扩展能力 片外扩展存储器: 数据存储器:为216=64KB,地址范围为0000H~FFFFH; 程序存储器:为216=64KB,地址范围为0000H~FFFFH; 允许片外程序存储器和数据存储器的地址重叠。 I/O接口的编址方法:独立编址与统一编址。 MCS-51单片机采用了统一编址方式; I/O端口地址与外部数据存储单元地址统一编址为0000H~FFFFH(64KB); 扩展I/O接口占据的数据存储器的地址。 1. 线选法 方法:直接以系统空闲的高位地址线作为外部芯片的片选信号。 优点:简单明了,无须另外增加硬件电路。 缺点:寻址范围不惟一,地址空间没有被充分利用,可外扩芯片的个数较少。 适用对象:适用于小规模单片机应用系统中片选信号的产生。 2. 全地址译码法 方法:利用译码器对系统中未被外扩芯片用到的高位地址线进行译码,以译码器的输出作为外围芯片的片选信号。常用的译码器有:74LS139,74LS138,74LS154等。 优点:存储器的每个存储单元只有惟一的一个系统空间地址,不存在地址重叠现象;对存储空间的使用是连续的,能有效地利用系统的存储空间。 缺点:所需地址译码电路较多。 适用对象:单片机应用系统设计中经常采用的方法。 3. 部分地址译码法 方法:单片机的未被外扩芯片用到的高位地址线中,只有一部分参与地址译码,其余部分是悬空的。 优点:可以减少所用地址译码器的数量。 缺点:外部器件每个单元的地址不是惟一的,存在地址重叠现象。 适用对象:适用于系统未被外扩芯片用到的高位地址线较多,而需要外扩的外部芯片较少的系统。 注意:采用部分地址译码法时必须把程序和数据存放在基本地址范围内,以避免因地址重叠引起程序运行的错误。 3.典型扩展电路 2.数据存储器典型扩展电路 4.2.3 MCS-51对外部存储器的扩展 8031 单片机外扩16KB程序存储器和8KB数据存储器。 16KB程序存储器:两片2764芯片 8KB数据存储器:一片6264芯片 编址方法:采用全地址译码方式,P2.7用于控制2―4译码器的工作,P2.6, P2.5参加译码,且无悬空地址线,无地址重叠现象。 (4)接口与编程方法 (5)接口与编程 * 4.1.2 MCS-51单片机系统地址空间的分配 MCS-51外扩存储器时应考虑: (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 ——CE 控制线:ALE——373的LE,PSEN——EPROM的OE,EA——VCC。 MCS-51单片机扩展2764电路 2764的地址范围为:000H~1FFFH。 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—— 。 6264的地址范围为: 0000H~1FFFH。 MCS-51单片机扩展6264电路 [例题] 在上页图的数据存储器扩展电路中,将片内RAM 以50H单元开始的16个数据,传送片外数据存储器0000H开始的单元中。 程序如下: ORG 0000H LJMP START ORG 0030H START : MOV R0, #50H ; 数据指针指向片内50H单元 MOV R7, #16 ; 待传送数据个数送计数寄存器 MOV DPTR, #0000H ; 数据指针指向数据存储器6264的0000H单元 AGAIN: MOV A, @R0 ; 片

文档评论(0)

xiwenxw + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档