[工学]第9章 扩展输入输出.pptVIP

  • 3
  • 0
  • 约1.2万字
  • 约 67页
  • 2018-03-27 发布于浙江
  • 举报
[工学]第9章 扩展输入输出

第9章 AT89S51单片机 的I/O扩展;内容概要 AT89S51本身有4个通用的并行I/O口P0~P3,但是真正用作通用I/ O口线的只有P1口和P3口的某些位线。有时,AT89S51单片机需要进行外部I/O接口的扩展。 介绍AT89S51扩展常用可编程I/O接口芯片82C55的设计。此外还介绍使用廉价的74LSTTL芯片扩展并行I/O接口以及使用AT89S51串行口来扩展并行I/O口的设计。 ;9.1 I/O接口扩展概述 由第8章,扩展I/O接口与扩展存储器一样,都属于系统扩展的内容。首先明确I/O接口具有的功能。 9.1.1 扩展的I/O接口功能 扩展的I/O接口电路应满足以下功能要求。 1.实现和不同外设的速度匹配 大多数外设速度慢,无法和μs量级的单片机速度相比。单片机只有在确认外设已为数据传送做好准备的前提下才能进行数据传送。而要知道外设是否准备好,就需要I/O接口电路与外设之间传送状态信息,以实现单片机与外设之间的速度匹配。;2.输出数据锁存 与外设相比,由于单片机的工作速度快,数据在数据总线上保留的时间十分短暂,无法满足慢速外设的数据接收。所以在扩展的I/O接口电路中应有输出数据锁存器,以保证输出数据能为慢速的接收设备所接收。 3.输入数据三态缓冲 外设向单片机

文档评论(0)

1亿VIP精品文档

相关文档