第8章_单片机.pptVIP

  • 375
  • 0
  • 约1.04万字
  • 约 61页
  • 2017-02-03 发布于湖北
  • 举报
第8章_单片机

8.4.2 简单I/O接口的扩展方法 在很多应用系统中,采用74系列TTL电路,将并行数据输入或输出。 在图8-19中,采用74HC244作扩展输入。244是一个三态输出八缓冲器及总线驱动器,带负载能力强。 74HC273(8D锁存器)作扩展输出。 它们直接挂在P0口线上。 89C51/S51单片机把外扩I/O口和片外RAM统一编址,每个扩展的接口相当于一个扩展的外部RAM单元,访问外部接口就像访问外部RAM一样,用的都是MOVX指令,并产生RD(或WR)信号。 244是一个三态输出八缓冲器及总线驱动器 74HC273(8D锁存器) 图8-19 74系列芯片扩展 图8-19中,P0口为双向数据线,既能从74HC244输入数据,又能将数据传送给74HC273输出。 输出控制信号由P2.0和WR合成。当二者同时为0电平时,“或”门输出0,将P0口数据锁存到74HC273,其输出控制着发光二极管LED,当某线输出0电平时,该线上的LED发光。 输入控制信号由P2.0和RD合成。当二者同时为0电平时,“或”门输出0,选通74HC244,将外部信号输入到总线。无键按下时,输入为全1;若按下某键,则所在线输入为0。 可见,输入和输出都是在P2.0为0时有效,244和273的地址都为FEFFH(实际只要保证P2.0=0,其他地址位无关),但由于分别是由RD和WR信号控制,因此,不会发

文档评论(0)

1亿VIP精品文档

相关文档