图3。5 AT89C51
有上拉电阻的,所以它需要外部电路提供电源。因此在大多数情况下P0口需要外加上拉电阻。在本课题中P0口连接着显示电路。P1口一般用作I/O口,与P0口不同,P1口内部自带上拉电阻。P1口在本课题中连接着A/D转换器和数字电位器。P2口一般也做为I/O口使用,但是与P1口不同的是,P2内部自带上拉电阻。当扩展外部外存储器时,P2口也可用作地址总线。P3口除了被用做为带内部上拉电阻的双向I/O口外,它也可以作为AT89C51的一些特殊功能口。如表格3。1所示。还有些单片机的管脚将在下面一一介绍。