单片机IO口控制另一个单片机IO口问题?

STM32单片机的一个IO口常态是3.3V,我要它拉低另一个5VIO口的单片机,如果这两脚直接对接的话,因为电压差会产生18毫安的固定电流,想问一下,这个电流会影响单片机... STM32单片机的一个IO口常态是3.3V,我要它拉低另一个5V IO口的单片机,如果这两脚直接对接的话,因为电压差会产生18毫安的固定电流,想问一下,这个电流会影响单片机的寿命吗?或者说有什么方法避开这电流产生,目的是降低功耗,如果这个电流不影响单片机的寿命也可以忽略功耗问题。求大神详解! 展开
 我来答
lycdl
高粉答主

2020-05-02 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2万
采纳率:94%
帮助的人:4743万
展开全部

3.3V和5V的两个单片机IO口不要直接连接到一起,应该用电平转换电路隔离。3.3V的IO口增加了18mA电流,这是很大的,容易烧坏3.3V单片机,这种连接是不合理的。如果5V单片机是STC的,引脚可设置成高阻输入模式是最简单的,如下表。


如果不是也不能设置IO模式,那可以用一片74HC04(用SOP14封装),用两个非门串接,电源接5Ⅴ,与5V单片机同电压,用非门去拉低5V单片机的IO脚,而3.3V单片机IO接非门输入端,是无电流无功率驱动。

追问
我的目的是用单片机A的IO口拉低单片机B的IO口,让单片机B的IO口有触发电平哦,最后问一下,74HC04可以触发单片机B的IO口吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式