路的双向I/O端口,其输出缓冲器可以推动4个LSTTL负载,同样地,若将端口1的输出设为高电平,便是由此端口来输入数据。如果是使用8052或是8032的话,P1.0又当作定时器2的外部脉冲输入脚,而P1.1可以有T2EX功能,可以做外部中断输入的触发引脚。PORT3(P3.0~P3.7):端口3也具有内部提升电路的双向I/O端口,其输出缓冲器可以推动4个TTL负载,同时还多工具有其他的额外特殊功能,包括串行通信、外部中断控制、计时计数控制及外部数据存储器内容的读取或写入控制等功能。其引脚分配如下:P3.0:RXD,串行通信输入。P3.1:TXD,串行通信输出。P3.2:INT0,外部中断0输入。P3.3:INT1,外部中断1输入。P3.4:T0,计时计数器0输入。P3.5:T1,计时计数器1输入。P3.6:WR:外部数据存储器的写入信号。P3.7:RD,外部数据存储器的读取信号。(3)AT89S51的优点:1.含有FLASH存储器因此在系统的开发过程中可以十分容易进行修改,这就大大缩短了系统的开发周期。同时,在系统工作过程中,能有效地保持一些数据信息,即使外界损坏也不影响到信息的保持。2.和80S51插座兼容89系列单片机的引脚是和80S51一样的,所以,当89系列单片机取代80S51时,可以进行代换。(1)静态时钟方式89系列单片机采用静态时钟方式,所以可以节省电能,这对于降低便携式产品的功耗十分有用。(2)错误编程亦无废品产生一般的OPT产品,一旦错误编程就成了废品。而89系列单片机内部采用了FLASH存储器,所以,错误编程后可以重新编程,直到正确为止,故不存在废品。(3)可进行反复系统试验用89系列单片机设计的系统,可以反复进行系统试验;每次试验可以不同的程序,这样可以保证用户的系统设计达到最优。而且随用户的需要和发展,还可以进行修改,使系统不断能追随用户的最新要求。