- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4.1 程序存储器扩展 图4.2 单片机扩展2732 EPROM电路 图4.3 EPROM 2732管脚及说明 图4.4 2817A的管脚 图4.5 单片机扩展2817A EEPROM电路 图4.6 常用EPROM芯片管脚图 图4.8 单片机扩展2764 EPROM电路 2) 用译码法扩展一片2764 ? 图4.9 常用EEPROM管脚图 图4.10 单片机扩展2864A EEPROM作为数据存储器电路 4.2 数据存储器扩展 图4.11 6116管脚图 图4.13 6264管脚 图4.14 单片机与6264 SRAM的连接 图4.15 iRAM2186、2187管脚图 4.3 并行I/O口扩展 图4.16 简单I/O口扩展电路 表4.3 8255C口联络信号分配表 图4.19 8051和8255的接口电路 2. 芯片及连线说明 在图4.16的电路中采用的芯片为TTL电路74LS244、74LS273。其中,74LS244为8缓冲线驱动器(三态输出),、为低电平有效的使能端。当二者之一为高电平时,输出为三态。74LS273为8D触发器,为低电平有效的清除端。当=0时,输出全为0且与其它输入端无关;CP端是时钟信号,当CP由低电平向高电平跳变时刻,D端输入数据传送到Q输出端。 P0口作为双向8位数据线,既能够从74LS244输入数据,又能够从74LS273输出数据。 输入控制信号由P2.0和相“或”后形成。当二者都为0时,74LS244的控制端有效,选通74LS244,外部的信息输入到P0数据总线上。当与74LS244相连的按键都没有按下时,输入全为1,若按下某键,则所在线输入为0。 输出控制信号由P2.0和相“或”后形成。当二者都为0后,74LS273的控制端有效,选通74LS273,P0上的数据锁存到74LS273的输出端,控制发光二极管LED,当某线输出为0时,相应的LED发光。 3. ?I/O口地址确定 因为74LS244和74LS273都是在P2.0为0时被选通的,所以二者的口地址都为FEFFH(这个地址不是惟一的,只要保证P2.0=0,其它地址位无关)。但是由于分别由和控制,因而两个信号不可能同时为0(执行输入指令,如MOVX A,@DPTR或MOVX A,@Ri时,有效;执行输出指令,如MOVX @DPTR,A或MOVX @Ri,A时,有效),所以逻辑上二者不会发生冲突。 4. 编程应用 下述程序实现的功能是按下任意键,对应的LED发光。 CONT:MOV DPTR,#0FEFFH ;数据指针指向口地址 ??? MOVX A,@DPTR ;检测按键,向74LS244 读入数据 ??? MOVX @DPTR,A ;向74LS273输出数据, 驱动LED ??? SJMP CONT ;循环 4.3.3 采用8255扩展I/O口 所谓可编程的接口芯片是指其功能可由微处理机的指令来加以改变的接口芯片,利用编程的方法,可以使一个接口芯片执行不同的接口功能。目前,各生产厂家已提供了很多系列的可编程接口,MCS-51单片机常用的两种接口芯片是8255以及8155,本书主要介绍这两种芯片在51单片机中的使用。 8255和MCS-51相连,可以为外设提供三个8位的I/O端口:A口、B口和C口,三个端口的功能完全由编程来决定。 1. ?8255的内部结构和引脚排列 图4.17为8255的内部结构和引脚图。 图4.17 8255的内部结构和引脚图 (1)A口、B口和C口。A口、B口和C口均为8位I/O数据口,但结构上略有差别。A口由一个8位的数据输出缓冲/锁存器和一个8位的数据输入缓冲/锁存器组成。B口由一个8位的数据输出缓冲/锁存器和一个8位的数据输入缓冲器组成。三个端口都可以和外设相连,分别传送外设的输入/输出数据或控制信息。 (2) A、B组控制电路。这是两组根据CPU的命令字控制8255工作方式的电路。A组控制A
您可能关注的文档
- xx银行56-“招财金”代理个人客户实物黄金交易业务产品适合度评估表.doc
- xx银行57-“招财金”代理个人贵金属延期交收交易业务产品适合度评估表.doc
- xx银行65-外汇期权合约业务产品适合度评估表.doc
- xx银行关于质量记录的反馈意见--12.10.docx
- xx银行零售银行负债及中间业务规范-质量记录一览表(2014版)(清稿版)12.10.docx
- xx银行培训::2016年财富管理工作综合评价办法[1].docx
- xx银行培训::2016年零售金融条线绩效考核方案.doc
- xx银行培训:1:xx银行私人银行业务团队长管理办法(试行).docx
- xx银行培训:2.个人外汇业务.ppt
- xx银行培训:2:2016年私人银行及财富管理中心建立标准.docx
最近下载
- 质子治疗与护理.pptx
- 李清照《声声慢》完整教学课件.ppt VIP
- DL-T5210-2021电力建设施工质量验收及评价规程最新表格.docx
- 在线网课学习课堂《雷达原理》单元测试考核答案.docx VIP
- 《工程勘察设计收费标准》2002年修订本完整.pdf VIP
- 服装行业智能化产业生态构建策略研究:2025年现状与未来五到十年展望.docx
- SCIP准备和提交教程.pdf VIP
- 在线网课学习课堂《雷达原理与系统(中国人民解放军战略支援部队信息工程)》单元测试考核答案.docx VIP
- 城市轨道交通调度指挥:列车运行计划及列车运行图PPT教学课件.pptx
- 社会影响力投资手册.pdf
原创力文档


文档评论(0)