添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

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

传统的以MCS-51为基础的8051内核单片机通常有4个双向8位I/O接口,它们是P0、P1、P2、P3。在无外接存储器时,这4个I/O接口均可以作为通用I/O接口使用,CPU既可以对它们进行字节操作也可以进行位操作。


1.P0口

一个双向IO口,可作为低8位地址总线,亦可作8位双向数据总线,分时复用。P0口作为通用IO口时,需外接上拉电阻以增强驱动能力。

2.P1口

准双向口,当某位输出高电平时,可以提供拉电流,以驱动负载。P1口是具有输出锁存的静态口。P1口在作为引脚读入前,必须先对端口写入1 。

3.P2口

可以作为准双向通用IO口,还可以作输出地址总线的高8位。P2端口是动态的IO口,输出数据虽能被锁存,不能稳定输出。

3.P3口

是一个准双向IO口,同时具有第二功能:

P3.0 (RXD)是串行数据接收端

P3.1 (TXD)是串行数据发送端

P3.2 (INT0)是外部中断0输入

P3.3 (INT1)是外部中断1输入

P3.4(T0)Timer0是定时0/计数器0输入

P3.5(T1)Timer1定时器0/计数器0输入

P3.6(WR)是写外部存储器的脉冲输出

P3.7(RD)是读外部存储器的脉冲输出

发布于 2023-03-12 19:14 ・IP 属地云南