河北农业大学单片机原理及应用课件第八章 MCS-51扩展I、O接口的设计.pptVIP

  • 9
  • 0
  • 约4.81千字
  • 约 34页
  • 2019-05-10 发布于广东
  • 举报

河北农业大学单片机原理及应用课件第八章 MCS-51扩展I、O接口的设计.ppt

第八章 MCS-51扩展I/O接口的设计 第一节 概述 第二节 MCS-51与8255A的接口设计 第三节 MCS-51与8155H的接口设计 第四节 简单的I/O口扩展 第一节 概述 51系列单片机内部有4个双向的并行I/O端口:P0~P3,共占32根引脚。P0口的每一位可以驱动8个TTL负载,P1~P3口的负载能力为三个TTL负载。有关4个端口的结构及详细说明,在前面的有关章节中已作过介绍,这里不再赘述。 在无片外存储器扩展的系统中,这4个端口都可以作为准双向通用I/O口使用。我们知道,在具有片外扩展存储器的系统中, P0口分时地作为低8位地址线和数据线,P2口作为高8位地址线。这时,P0口和部分或全部的P2口无法再作通用I/O口。 第二节 MCS-51与8255A的接口设计 所谓可编程的接口芯片是指其功能可由微处理机的指令来加以改变的接口芯片,利用编程的方法,可以使一个接口芯片执行不同的接口功能。目前,各生产厂家已提供了很多系列的可编程接口,MCS-51单片机常用的两种接口芯片是8255以及8155。 8255和MCS-51相连,可以为外设提供三个8位的I/O端口:A口、B口和C口,三个端口的功能完全由编程来决定。 P3口具有第二功能,在应用系统中也常被使用。因此在大多数的应用系

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档