下拉电阻用于保持IO端口为低电平。即使开关关闭,IO端口的检测仍然很低,只有当开关打开时,IO端口的电压才会被拉高,测量IO端口两端的电压,然后测量电机两端的电压,或者是否有必要添加上拉电阻,如果是外接元件,可能是元件需要很大的电流,单片机无法提供这么大的电流,所以降低电压,接一个拉电阻即可。

也就是说,IO端口在写入和读取时会经过不同的电路。读取时,IO端口读取锁存器的值,而锁存器在标准状态下被弱上拉,可以通过外部电平下拉,当外部低电平取消时,将返回高电平。原因如下:软件设置问题:DSPIO口输出的高低电压电平由软件程序控制,不正确的程序设置会导致IO口输出的电压不正确。

单片机默认上电是弱上拉。IO口驱动问题:IO口驱动有问题,会导致IO口输出电压不正确。或者检查一下你的复位电路,看看是否有什么问题。也就是说,IO端口实际上通过一个大电阻(左和右)连接到Vcc并显示高电平,可以很容易地将其拉低。楼上看图片的人清楚地连接了他的电源,他问了关于提高IA或IB端口的级别的问题。

你用的是stc还是at的MCU?的阻力实际上是不必要的。我之前也遇到过类似的问题,在我使用at的时候,可能会有,但实际使用中应该只有两种影响:IO输出低,如果只是单片机的话,管脚应该坏了。后来改为stc,现在可以说是有IO的连接,IO的高阻悬浮效果也是一样的,)虽然上面有,但你的说法并不准确。没有输出的IO是什么。


文章TAG:IO  电阻  端电压  电压  元器件  
下一篇