×

51单片机的P0和P1、P2、P3的区别与IO口直接输入输出实例详细说明

消耗积分:1 | 格式:pdf | 大小:0.56 MB | 2019-04-23

ejlwj

分享资料个

  51单片机P0/P1/P2/P3口的区别:

  P0口要作为低8位地址总线和8位数据总线用,这种情况下P0口不能用作I/O,要先作为地址总线对外传送低8位的地址,然后作为数据总线对外交换数据;

  P1口只能作为I/O口(P1.0、P1.1以外);

  P2口除了作为普通I/O口之外,在扩展外围设备时,要用作高8位地址线; P3口除了作为普通I/O口之外,其每个引脚都有第二功能。

  I/O端口具有以下特性:

  ① 端口自动识别:无论是P0 P2口的总线复用还是P3口的功能复用,内部资源会自动选择,不需要通过指令的状态选择。

  ② 准双向口功能:准双向口作为输入口时,应先使锁存器置“1”,然后再读引脚。

  ③ P0作为普通I/O口使用:不使用并行扩展总线时,必须外加上拉电阻。

  ④ I/O口驱动特性:P0口作为I/O口时可输出驱动8个LSTTL输入端,P1-P3口则可以输出驱动4个LSTTL输入端

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(1)
发评论
h1654156021.6190 2021-05-19
0 回复 举报
可以 收起回复

下载排行榜

全部1条评论

快来发表一下你的评论吧 !