第9章 MCS-51扩展接口设计.pptVIP

  1. 1、本文档共36页,可阅读全部内容。
  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文档。上传文档
查看更多
第9章 MCS-51扩展接口设计

第9章 MCS-51扩展I/O接口的设计;9.1.3 I/O端口的编址;9.1 I/O(输入/输出)接口扩展概述;9.2 MCS-51与8255A的接口设计;9.2 MCS-51与8255A的接口设计;9.2.2 工作方式选择控制字及C口置位/复位控制字;9.2.2 工作方式选择控制字及C口置位/复位控制字;9.2.3 8255A的3种工作方式;1.方式1的操作功能;9.2.4 MCS-51与8255A的接口;9.2.4 MCS-51与8255A的接口;9.2.4 MCS-51与8255A的接口;图 8051和8255的接口电路 ; 2) 地址确定 ; 根据上述接法,8255的A、B、C以及控制口的地址分别为0000H、0001H、0002H和0003H(假设无关位都取0)。 3) 编程应用 例 如果在8255的B口接有8个按键,A口接有8个发光二极管,即类似于图中按键和二极管的连接,则下面的程序能够完成按下某一按键,相应的发光二极管发光的功能。 ; MOV DPTR,#0003H ;指向8255的控制口 MOV A,#83H MOVX @DPTR, A ;向控制口写控制字,A口输出,B口输入 LOOP: MOV DPTR,#0000H ;指向8255的A口 MOVX @DPTR, A ;检测按键,将按键状态读入A累加器 MOV DPTR,#0001H ;指向8255的B口 MOVX A, @DPTR ;驱动LED SJMP LOOP ;窿可拴霄丧它妙但唇粮颁增荒魏惮菏凶列捣桶吠睬囚葡贬诧能虽澄悼佳涎第9章 MCS-51扩展接口设计第9章 MCS-51扩展接口设计;TPμP-40A微型打印机与计算机应用系统通过机箱后部的20芯扁平电缆及插件相连。 DB0~DB7:数据线,单向由计算机输入打印机。 (STB):数据选通信号。低电平有效 BUSY:打印机“忙”状态信号。高电平忙 (ACK):打印机的应答信号,低电平有效 (ERROR):出错信号。 ;1.字符代码 字符代码串实例如下: l?打印字符串“$3265.37” 输送代码串为:24,33,32,36,35,2E,33,37,0D。 l 打印“This is Micro-Printer” 输送代码串为:54,68,69,73,20,69,73,20,4D,69,63,72,6F,2D,70,72,69,6E,74,65,72,2E,0D。 l打印“32.8cm2” 输送代码为:33,32,2E,38,63,6D,9D,0D;8255作为打印机接口,工作于方式0;打印机程序;9.2.5用74系列芯片并行扩展I/O口;利用TTL芯片、COMS锁存器、三态门等接口芯片把P0接 口扩展,常选用74LS273、74LS373、74LS244等芯片。 ;1、74373扩展输入口 (是8D三态同相锁存?? );(一)、典型应用电路 ;IND: MOV DPTR,#7FFFH ;置373口地址 MOV R0,#30H ;置内RAM数据存储区首址 IND0: MOVX A,@DPTR ;输入数据 MOV @R0,A ;存数据 INC R0 ;指向下一存储单元 LCALL DLY1s ;调用1s延时子程序 CJNE R0,#16,IND0 ;判16个数据读完否?未完继续 RET ;;2、74377扩展输出口;(二)、典型应用电路 ;解:编程如下:;3 扩展总线驱动能力 ; 控制信号 ;(2)典型应用电路 图9-20为74245与80C51连接的典型应用电路。控制DIR可用RD或WR,片选端CE直接接地,始终有效。 图9-20a用RD控制DIR,A0~A7接P0口,B0~B7接外RAM或外设。当RD有效时,DIR=0,数据从B A.RD无效时,DIR=1,数据从A B; 图9-20b用WR控制DIR,B0~B7接P0口,A0~A7接外RAM或外设。当WR有效时,DIR=0,数据从B A;WR无效时,DIR=1,数据从A B。 ;(2).单向总线扩展 除扩展双向数据总线P0口外,若需扩展P2口(高8位地址总线,单向)或WR、RD、PSEN、ALE等单向控制总线,就不必用7

文档评论(0)

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

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

1亿VIP精品文档

相关文档