单片机的IO口,低电平有效,就不用就上拉电阻和三极管驱动了吧?

我用的是89S52。P0、1、2、3口都是低电平有效,既然是低电平有效,相当于直接连地了,接继电器也不要三极管驱动,接上拉电阻还有什么意思呢?不用接也可以吧?还有一个问题... 我用的是89S52。P0、1、2、3口都是低电平有效,既然是低电平有效,相当于直接连地了,接继电器也不要三极管驱动,接上拉电阻还有什么意思呢?不用接也可以吧?
还有一个问题,据说单片机都是在复位键松开之后才开始工作的,现在复位键是一个微动开关,要求按下(不松开)开关键单片机就复位开始工作,松开对单片机没影响,用如图的电路应该没可以吧?
展开
852849931
2014-03-05 · TA获得超过135个赞
知道小有建树答主
回答量:229
采纳率:0%
帮助的人:155万
展开全部
复位电路没有问题,你的P0-P3底电平有效主要是开外围电路的要求,而不是对单片机本身。继电器必须接要三极管驱动,由于IO口驱动电流过低,不接三极管会导致不能驱动继电器。接上拉电阻主要是为了防止刚上电是IO口状态不稳定导致继电器误动作。其他接上拉电阻是什么原因具体要因电路而异。
追问

我是想说单片机内部的电路应该如右图所示,他内部应该已经有一个三极管了,这样的话,还有必要再像左图一样再接一个三极管吗?

追答
单片机IO口电流太小,就算勉强能驱动也会不稳定,所以在工业上必须要外围推动。继电器推动电流10MA左右
百度网友d054a24
2014-03-05 · 超过32用户采纳过TA的回答
知道答主
回答量:165
采纳率:0%
帮助的人:65.6万
展开全部
接继电器,上拉电阻,不用接也可以,但不能检测外部输入。
按下(不松开)开关键单片机就复位开始工作,松开对单片机没影响,用如图的电路应该没可以
追问

我是想说单片机内部的电路应该如右图所示,他内部应该已经有一个三极管了,这样的话,还有必要再像左图一样再接一个三极管吗?

还有一个问题,P0口接继电器的时候为什么不接上拉电阻也行了呢?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
GUEL86
2014-03-05 · TA获得超过5857个赞
知道大有可为答主
回答量:5538
采纳率:86%
帮助的人:2750万
展开全部
单片机的IO口,是与驱动能力有关,不是 低电平有效问题,
低电平驱动 小于 20 mA,高电平驱动 在 几百 uA。
一般 低电平驱动 发光二极管 是没有问题的,继电器电流 大 需要三极管驱动,
对于 复位 可以用上图电路。
追问

我是想说单片机内部的电路应该如右图所示,他内部应该已经有一个三极管了,这样的话,还有必要再像左图一样再接一个三极管吗?

追答
那个 不能 超过 20 mA(其实也就最大是20mA)
三极管 有的 只能驱动 几个 mA ,想必应该知道吧,当然大功率三极管 几 A 也有。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式