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

单片机 第十章 输入输出设备及接口技术.pdfVIP

单片机 第十章 输入输出设备及接口技术.pdf

  1. 1、本文档共13页,可阅读全部内容。
  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文档。上传文档
查看更多
单片机 第十章 输入输出设备及接口技术.pdf

第十章 输入/输出设备及接口技术 1. 缓冲器扩展输入口 单片机原理及应用 单片机原理及应用 1 18 1 利用74LS244扩展输入口: 2 1G 1Y1 16 A1 1Y2 4 14 A2 1Y3 74LS244是8位三态缓冲器。 6 12 A3 1Y4 8 A4 ? 当控制端1G 2G 为低电平时, 19 9 2G 2Y1 11 7 B1 2Y2 第十章输入输出设备及接口技术 输出等于输入; 13 B2 2Y3 5 第十章输入输出设备及接口技术 第十章输入输出设备及接口技术 15 3 B3 2Y4 17 ? 当控制端1G 2G 为高电平时, B4 输出呈高阻态。 74LS244引脚图 5 第十章 输入/输出设备及接口技术 第十章 输入/输出设备及接口技术 第〇节 I/O接口的扩展 MCS-51与74LS244的接口电路图 31 39 3 17 EA/VP P0.0 2Y4 B4 一、I/O系统的组成 P0.1 38 5 2Y3 B3 15 19 37 7 13 X1 P0.2 2Y2 B2 MCS-51 P0.3 36 9 2Y1 B1 11 35 19 P0.4 2G 输入:键盘、拨码盘、编码器 … 18 34 X2 P0.5 I/O设备 P0.6 33 12 1Y4 A4 8 32 14 6 I/O 系统 输出:显示、打印机… 9 P0.7 16 1Y3 A3 4 RESET 1Y2 A2 21 18 2 I/O接口:接口芯片 P2.0 22 1Y1 A1 1 P2.1 1G 12 23 INT0 P2.2 13 24 14 INT1 P2.3 25 74LS244 为什么要设置I/O接口电路? 15 T0 P2.4 26 T1 P2.5 27 A 信号线不兼容,其功能、逻辑和时序关系都不一致 1 P2.6 28 1 P1.0 P2.7 2 3 P1.1 3 17 2 工作速度不兼容 P1.2 RD 4 16 P1.3 WR 5 29 74LS32 P1.4 PSEN 减轻CPU的负担,提高CPU的效率 6 30 P1.5 ALE/P 7 11 P1.6 TXD 8 10 P1.7 RXD 2 6 第十章 输入/输出设备及接口技术 第十章 输入/输出设备及接口技术 二、I/O接口的扩展: 在电路中: TTL或CMOS芯片作扩展:74LS273、74LS373、 P2.7与RD相或后作为74LS244的使能信号 片选 74LS374等锁存器;74LS244、74LS245等I/O缓冲器。 单片机的P0 口与74LS244的8位输出端相连 专用芯片作扩展:MAX232 、MAX485 、SL811HS、 RTL8019AS等。 74LS244的读入地址为:0000H ~7FFFH。 可编程芯片做扩展:8155、8255、8279、8251等。 单片机从74LS244读数据: FPGA/CPLD芯片作扩展: MOV DPTR ,#7FFFH CPLD:Complex Programmable Logic Device ,复杂 MOVX A ,@DPTR 可编程逻辑器件,由PLD发展而来。例如Altera公司 FLEX10K10 系列、ACEX1K 系列等。 FPGA:Field Programmable Gate Array ,现场可编程 门阵列,从PAL/GAL发展而来。Altera EPM7128S 、 Lattice LC4128V 、Xilinx XC95108等。 3 7 第十章 输入/输出设备及接口技术 第十章 输入/输出设备及接口技术 三、I/O接口的编址 2 利用74LS245扩展双向口: 2 A0 B0 18 3 17 A1 B1 4 16 A2 B2 和外部RAM统一编址,共享64K地址空间 74LS245是8位双向总线缓冲器 5 15 A3 B3 6 14 A4 B4 专门设置I/O区,与外部RAM分开编址 ? 由G、DIR 两个控制端控制 7 A5 B5 13 8 12 A6 B6 9 11 访问I/O与访问外部RAM用相同指令: ? G 1时,A 、B两侧呈高阻态 A7 B7 1 MOVX A, @DPTR ;CPU读入 ? G 0时,由DIR控制驱动方向 19 DIR G MOVX @DPTR, A ;CPU写出 DIR 0时,从B至A 74LS245引脚图 四、简单I/O接口芯片的扩展 DIR 1时,从A至B 通常是采用TTL或CMOS 电路锁存器、三态门等芯片等。 74LS245常用作数据总线驱动器,提 主要包括:

文档评论(0)

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

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

1亿VIP精品文档

相关文档