Msp430奇怪现象

2019-03-24 11:29发布

以前在回帖中回过。


我没有按下键,手靠近就亮了。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
499362154
1楼-- · 2019-03-25 04:48
没有设置上下拉,是静电在作怪哦

MSP430单片机IO口用来检测高低电平时,是不需要外部上拉下拉的,因为其内部有上拉和下拉。 在用作高低电平检测时,需要开启上拉或下拉。如果有效状态为高电平,则需要配置为REN为上拉使能,且配置OUT为0,即设置为下拉。如果有效状态为低电平,则需啊哟配置REN为使能,且OUT位1,即设置为上拉。 如果不开启内部上则IO可能出现不固定状态。譬如,当IO被输入高后,外部输入被撤除,但IO寄存器仍然为高。

注意:
这里出现的情况是给IO输入高电平后,外部输入撤离,但是IO寄存器IN仍然保持高电平,而是用万用表量电压后,IO变为0.
出现这个情况的原因是IO对地串联了一个3K电阻和100nf电容,外部输入是加在电阻和电容的连接处的。应该是由外部输入时,对电容充电,外部输入撤离后电容保持该电压。
qinkaiabc
2楼-- · 2019-03-25 05:02
 精彩回答 2  元偷偷看……
在路上的旁观者
3楼-- · 2019-03-25 05:49
学习了
fghdzb
4楼-- · 2019-03-25 11:10
应该是IO口上下拉没弄好。
an736007364
5楼-- · 2019-03-25 16:10
 精彩回答 2  元偷偷看……
qinkaiabc
6楼-- · 2019-03-25 20:32
加上拉电阻

一周热门 更多>

相关问题

    相关文章