- 1、本文档共175页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 单片机系统扩展与接口技术 ; 通常,微机的CPU外部都有单独的并行地址总线、数据总线、控制总线。
MCS-51单片机由于引脚的限制,数据总线和地址总线是复用的。
地址需要锁存:为了能把复用的数据总线和地址总线分离出来以便同外部的芯片正确的连接,需要在单片机的外部增加地址锁存器,从而构成与一般CPU相类似的三总线结构,如图7.1所示。;一、 外部总线的扩展 ;图 7.2 地址锁存器的引脚和接口 ; 采用74LS373的地址总线的扩展电路如下图。
;二 、 总线驱动; 在对TTL负载驱动时,只需考虑驱动电流的大小。
在对MOS负载驱动时,MOS负载的输入电流很小,更多地要考虑对分布电容的电流驱动。
MCS-51 并行I/O口负载能力已在2.5节叙述,P0口能驱动8个TTL门电路(一个TTL门电路的驱动能力,低电平时为0.36mA,高电平时为20μA),P1~P3口能驱动4个TTL门电路。当实际负载超过其能力时,应加接驱动器。; 1. 常用的总线驱动器
系统总线中地址总线和控制总线是单向的, 因此驱动器可以选用单向的, 如74LS244。 74LS244还带有三态控制, 能实现总线缓冲和隔离。 .
系统中的数据总线是双向的, 其驱动器也要选用双向的, 如74LS245 。74LS245 也是三态的, 有一个方向控制端DIR, DIR=1时输出(An→Bn), DIR=0时输入(An←Bn)。 ;图 7.3 总线驱动器芯片管脚
(a) 单向驱动器;(b) 双向驱动器 ;2. 总线驱动器的接口 ;7.2 外部存储器的扩展
单片机内的存储空间如不够用,就需要外部扩展存储器,外部存储器又分为外部程序存储器和外部数据存储器。
;半导体存储器的分类;读写存储器RAM;只读存储器ROM;图 7.5 MCS - 51 单片机程序存储器的扩展原理 ; 1)以P0口作为低8位地址/数据总线。
2)以P2口的口线作高位地址线。
3)控制信号线。
*ALE-----低8位地址的锁存控制信号。
*PSEN-----扩展程序存储器的读选通信号。
*EA-----内外程序存储器的选择控制信号。
*由RD和WR信号作为扩展数据存储器和I/O口的
读选通、写选通信号。
; EPROM芯片;图 7.6 2716的引脚图 ;2716 有五种工作方式, 见表 7.1。 ;图 7.7 2716与8031的连接图 ; 由图 7.7???确定2716芯片的地址范围。方法是A10~A0从全0开始, 然后从最低位开始依次加 1, 最后变为全1, 相当于211=2 048个单元地址依次选通, 称为字选。即 ;E2PROM; ;表 7.2 2864A 工作方式 ;图 7.9 2864A与8031的接口电路; 数据存储器即随机存取存储器(Random Access Memory,RAM),用于存放可随时修改的数据信息。
单片机使用的主要是静态RAM。
MCS-51系列单片机片外数据存储器的空间可达64KB,而片内数据存储器的空间只有128B或256B。如果片内的数据存储器不够用时,则需进行数据存储器的扩展。;1. 外部数据存储器的扩展方法及时序 ;2. 静态RAM扩展 ;表 7.3 6264的工作方式 ;图 7.12 扩展6264 静态RAM; 6264的8 KB地址范围不唯一(因为A14A13可为任意值), 6000H~7FFFH是一种地址范围。当向该片6000H单元写一个数据DATA时, 可用如下指令:
MOV A, #DATA
MOV DPTA, #6000H
MOVX @DPTR, A
从7FFFH单元读一个数据时, 可用如下指令:
MOV DPTR, #7FFFH
MOVX A, @DPTR ;7.2.3 多片存储器芯片的扩展; 1. 线选法寻址
所谓线选法,就是直接以系统的高位地址线作为存储器芯片(或I/O接口芯片)的片选信号。
优点:电路简单,不需要译码器硬件,体积小,
成本低。
缺点:可寻址的器件数目受到限制,地址空间不连
续,地址不唯一。
;例 某一系统,需要外扩24KB的EPROM(3片2764),这些芯片与MCS-51单片机的连接电路如下(图7.13)。;各芯片的地址范围如下: ; 2. 地址译码法寻址
所谓地址译码法寻址就是利用地址译码器对系
您可能关注的文档
- 10万吨湿电子化学品项目建议书.ppt
- 10项启动计划 教学PPT课件.ppt
- Canvas在线教学平台在线教学工作与教学改革的思考 教学PPT课件.pptx
- Celestica技术性能以及加工设备工艺的详细描述.docx
- DC-DC电源 实用电源分析设计与制作 教学PPT课件.pptx
- E-CITY益诚文化产品提案 教学PPT课件.pptx
- Inversion 倒装 英语语法 教学PPT课件.ppt
- LIFO系统管理课程 长处管理与长处发展 教学PPT课件.ppt
- LNG运输路线风险考察评估报告 PPT课件.ppt
- Matlab插值 教学PPT课件.ppt
- 广东省广州市增城区2023-2024学年九年级上学期期末道德与法治试题(答案).doc
- 广东省广州市2021-2022学年九年级上学期期末模拟历史试题(含答案).docx
- 广东省广州市天河区暨南大学附属实验学校2022-2023学年九年级上学期期末历史试题.doc
- 广州市南沙区2023—2024学年第一学期九年级历史期末教学质量监测模拟试卷.doc
- 广东省广州市天河区暨南大学附属实验学校2022-2023学年九年级上学期期末历史试题(答案).doc
- 在全市县区委书记第五次工作座谈会上的讲话.docx
- 3篇中央政法工作会议发言材料汇编.docx
- 5篇贵州省庆祝第二十个中国记者节座谈会经验交流发言材料汇编.docx
- 在全市人大工作座谈会上的讲话.docx
- 在全市人大系统改革创新工作交流会上的讲话.docx
文档评论(0)