微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 请教一下我的单片机为什么总是逻辑会跳变

请教一下我的单片机为什么总是逻辑会跳变

时间:10-02 整理:3721RD 点击:
我目前碰到一个很奇怪的问题,比如我单片机设置的是一个IO口如果是低电平,那么另外一个IO口也变成低电平
具体来说就是,按下一个按键(唯一的一个特点就是这个按键离单片机比较远,大概有3-4米,也就是说线来回有8米),那么就点亮一个LED...
但是现在发现,有时候我在办公室里,结果外面的人开关灯都会导致我单片机的LED莫名其妙的亮

线太长,引起的干扰。可通过加强驱动、屏蔽线、软件多次判断来解决。

线太长,驱动不够

不好意思你说的“我单片机设置的是一个IO口如果是低电平,那么另外一个IO口也变成低电平
”和你下文的描述好像没多大联系呀

这个应该是你的线太长,感应了开关产生的电磁脉冲。

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

网站地图

Top