微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 51单片机I/O口接上拉电阻的作用?大侠给解释一下。

51单片机I/O口接上拉电阻的作用?大侠给解释一下。

时间:10-02 整理:3721RD 点击:
51单片机I/O口接上拉电阻的作用?大侠给解释一下。

51单片机的P0口是OD接口,所谓OD接口其实内部就是一个简单的三极管,通过控制基极控制三极管的C、E极的导通你要控制P0口无非就是0、1两种状态,对应电压GND和5V对吧,你想象下P0口内部的三极管C、E对地导通的时候P0口的电压是多少?不就是GND么?这样不就达到控制P0空状态的目的了撒。其实这个P0口是没有Pull High能力的接口,所以要使用就必须上来一个电平。不知道这么说你明白没。敢问就是好样的,我上大学的时候也很小白的

增强驱动能力

增加驱动电流,

二楼说的不错

PO口必须加,因为P0口是OD口,不加上拉电阻根本就没有驱动能力。
P1至P3口内部有上拉电阻,但由于其驱动能力较差,因此也同样需要外部上拉电阻来增加驱动能力。

那P1,P2,P3要加吗?,可以不加吗?节省空间

涨姿势了。

二楼的解释好到位,正需要这样的解释

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top