AT89S51单片机的CPU由四个主要端口组成:P0,P1,P2和P3。其中,P0端口作为一个8位的双向并行I/O端口,可以连接到外部设备。
P1端口也是一个8位的双向并行I/O端口,但是有一些特殊功能,例如作为外部中断输入、时钟输出或者地址和数据总线的部分。
P2端口也是一个8位的双向并行I/O端口,但是有一些特殊功能,例如作为外部中断输入和高速输出。
P3端口是一个4位的双向并行I/O端口,拥有多种特殊功能,例如作为外部中断输入、定时器/计数器输入和串行数据输入/输出等。
com接口,网口,usb接口,VGA接囗。