AT89C51没有这两个端口,如果要对输入的高速脉冲计数,可以设置定时/计数器0和1的为计数器,脉冲输入为外部输入T0(P3.4)和T1(P3.5)口,这两个口在12MHZ晶振频率下最大计数速率可达500KHZ左右计算方法是:晶振频率/24=最大计数速率,带入上面的就是12000000HZ(12MHZ)/24=500000HZ(500KHZ)。具体设置方法请参考8051单片机的定时计数器使用
AT89C51没有这,应该不是51系列
去看看MCS-96系列单片机吧。