- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 80C51单片机系统扩展
第7章 80C51单片机系统扩展
教学提示和教学目标
教学提示和教学目标
7.1 存储器的扩展
7.1 存储器的扩展
7.2 并行I/O扩展
7.2 并行I/O扩展
7.3 I/O输出技术
7.3 I/O输出技术
7.4 上机指导:输入/输出控制
7.4 上机指导:输入/输出控制
教学提示和教学目标
教学提示和教学目标
教学提示:80C51系列单片机芯片内部集成了计算机的基本功能部件,
如CPU、RAM、ROM、并行和串行I/O接口以及定时器/计数器等,使
用非常方便,对于小型的测控系统已经足够了。但对于较大的应用系
统,往往还需要扩展一些外围芯片,以弥补片内硬件资源的不足。
教学目标:掌握80C51单片机总线扩展逻辑;掌握80C51单片机存储
器扩展方法;掌握80C51单片机并行I/O接口扩展方法;掌握80C51单
片机I/O接口输出技术。
7.1 存储器的扩展
7.1 存储器的扩展
在实际的应用系统中,不仅需要扩展程序存储器,还需要扩
展数据存储器和I/O接口芯片。这3种芯片都是通过总线与
单片机相连,通过编址实现一个唯一地址对应系统中的一个
外围芯片,使单片机数据总线分时地与各外围芯片进行数据
传送而不发生冲突。
7.1.1 程序存储器的扩展
7.1.2 数据存储器的扩展
7.1.1 程序存储器的扩展
7.1.1 程序存储器的扩展
尽管在MCS-51系列单片机中已经有4KB的ROM和128B
的RAM,但MCS-51系列单片机还是经常要进行ROM的
扩展。由于超大规模集成电路制造工艺的发展,芯片集
成度越来越高,扩展ROM时使用的ROM芯片数量越来越
少,所以芯片选择多采用线选法,而地址译码法用得较
少。
1.程序存储器芯片
2.片外程序存储器操作时序
3.程序存储器的扩展电路
线选法
线选法
若系统只扩展少量的RAM和I/O 口芯片,可采用线选法。
线选法是把单片机高位地址分别与要扩展芯片的片选端相连,控制选
择各条线的电路以达到选片目的,其优点是接线简单,适用于扩展芯
片较少的场合,缺点是芯片的地址不连续,地址空间的利用率低。
全地址译码法
全地址译码法
利用译码器对系统地址总线中未被外扩芯片用到的高位地址线进行译
码,以译码器的输出作为外围芯片的片选信号。常用的译码器有
74LS139、74LS138、74LS154等。优点是存储器的每个存储单元只
有唯一的一个系统空间地址,不存在地址重叠现象;对存储空间的使
用是连续的,能有效地利用系统的存储空间。缺点是所需地址译码电
路较多,全地址译码法是单片机应用系统设计中经常采用的方法 。
1.程序存储器芯片
1.程序存储器芯片
Intel 27系列的EPROM芯片有2716(2K*8)、2732(4K*8)、
2764(8K*8)、27128(16K*8)、27256(32K*8)、27512(64K*8)等,这
些芯片上均有一个玻璃窗口,在紫外光下照射20min左右,存储器中
的各位信息均变为1,然后可通过相应的编程器将工作程序固化到这
些芯片中。
Intel 27系列芯片引脚功能如图7.2所示。
图7.2 几种芯片的引脚定义
图7.2 几种芯片的引脚定义
2.片外程序存储器操作时序
2.片外程序存储器操作时序
访问片外R
文档评论(0)