教案单片机_第9章_.pptVIP

  • 3
  • 0
  • 约4.34千字
  • 约 18页
  • 2020-10-29 发布于湖北
  • 举报
单片机原理及其应用 南通大学电气工程学院 第9章 AT89S51单片机的I/O扩展 AT89S51有4个I/O口P0~P3,真正用作I/O口线的只有P1口的8位I/O口线和P3口的某些位线。因此,经常需要外部I/O接口的扩展。 § 9.1 I/O接口扩展概述 § 9.1.1 扩展的I/O接口功能 1、实现和不同外设的速度匹配 大多数外设的速度很慢,无法和μs量级的单片机速度相比。单片机在与外设间进行数据传送时,只有在确认外设已为数据传送做好准备的前提下才能进行数据传送。外设是否准备好,就需要I/O接口电路与外设之间传送状态信息,以实现单片机与外设之间的速度匹配。 2、输出数据锁存 由于单片机工作速度快,数据在数据总线上保留的时间十分短暂,无法满足慢速外设的数据接收。I/O电路应具有数据锁存器,以保证接收设备接收。 3、输入数据三态缓冲 输入设备向单片机输入数据时,但数据总线上面可能“挂”有多个数据源,为不发生冲突,只允许当前正在进行数据传送的数据源使用数据总线,其余的应处于隔离状态。 § 9.1.2 I/O端口的编址 一、I/O接口(Interface)和I/O端口(Port)的概念。 I/O端口:简称I/O口,指具有端口地址的寄存器或缓冲器。 I/O接口:是指单片机

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档