微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 单片机IO引脚驱动能力与上拉电阻

单片机IO引脚驱动能力与上拉电阻

时间:11-19 来源:互联网 点击:

对于D1,是灌电流负载,单片机输出低电平的时候,R1、D1通路上会有灌电流;输出高电平的时候,那就什么电流都没有,此时就不产生额外的耗电。

综上所述,灌电流负载,是合理的;而“拉电流负载”和“上拉电阻”会产生很大的无效电流,这种电路不合理。

有些网友对上拉电阻情有独钟,有用没用的,都想在引脚上安装个上拉电阻,甚至还能说出些理由:稳定性啦、速度啦...。
其实,“上拉电阻”和“拉电流负载”电路,是会对单片机系统造成不良后果的。

做而论道看过很多关于单片机引脚以及上拉电阻方面的书籍、参考资料,基本上它们对于使用上拉电阻的弊病都没有进行仔细的讨论。

在此,做而论道郑重向大家提出建议:设计单片机的负载电路,应该采用“灌电流负载”的电路形式,以避免无谓的电流消耗。

上拉电阻,仅仅是在P0口才考虑加不加的问题:当用P0口做为输入口的时候,需要加上、当用P0口输出高电平驱动MOS型负载的时候,也需要加上,其它的时候,P0口也不用加入上拉电阻。

在其它接口(P1、P2和P3),都不应该加上拉电阻,特别是输出低电平有效的时候,外接器件就有上拉的作用。

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

网站地图

Top