单片机的p0,p1,p2,p3端口有什么作用?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/27 18:03:13
![单片机的p0,p1,p2,p3端口有什么作用?](/uploads/image/z/7660062-54-2.jpg?t=%E5%8D%95%E7%89%87%E6%9C%BA%E7%9A%84p0%2Cp1%2Cp2%2Cp3%E7%AB%AF%E5%8F%A3%E6%9C%89%E4%BB%80%E4%B9%88%E4%BD%9C%E7%94%A8%3F)
单片机的p0,p1,p2,p3端口有什么作用?
单片机的p0,p1,p2,p3端口有什么作用?
单片机的p0,p1,p2,p3端口有什么作用?
l P0.P0.7 P0口8位双向口线.
l P1.P1.7 P1口8位双向口线.
l P2.P2.7 P2口8位双向口线.
l P3.P3.7 P2口8位双向口线.
P0口有三个功能:
1、外部扩展存储器时,当做数据总线(如图1中的D0~D7为数据总线接口)
2、外部扩展存储器时,当作地址总线(如图1中的A0~A7为地址总线接口)
3、不扩展时,可做一般的I/O使用,但内部无上拉电阻,作为输入或输出时应在外部接上拉电阻.
P1口只做I/O口使用:其内部有上拉电阻.
P2口有两个功能:
1、扩展外部存储器时,当作地址总线使用
2、做一般I/O口使用,其内部有上拉电阻;
P3口有两个功能:
除了作为I/O使用外(其内部有上拉电阻),还有一些特殊功能,由特殊寄存器来设置,具体功能请参考我们后面的引脚说明.
在介绍这四个I/O口时提到了一个“上拉电阻”那么上拉电阻又是一个什么东东呢?他起什么作用呢?都说了是电阻那当然就是一个电阻啦,当作为输入时,上拉电阻将其电位拉高,若输入为低电平则可提供电流源;所以如果P0口如果作为输入时,处在高阻抗状态,只有外接一个上拉电阻才能有效.