我是89C51的,你自己参考下吧,错了别怪我:1.P2没有锁存器么?P0-P3都有锁存器的2.扩展I/O接口是为了和外部存储器进行访问或控制3.只有同时访问片外RAM/ROMP2才不能当I/0口使用当只访问片外RAM时只用P0P2可以当I/0使用