发布网友 发布时间:2022-08-27 04:17
共1个回答
热心网友 时间:2023-11-21 19:04
我认为这个问题可以去请教你的物理老师,上拉电阻和下拉电阻的原理非常简单。在没有上拉电阻的情况下,IO口处于悬空状态,也即所谓的第三态,这是无法确定他输出是0还是1;有上拉电阻和下拉电阻的时候如果IO口悬空,在上拉的时候IO口处于高电平(因为接上了VCC),下拉的时候就为低电平(因为接地)。
如果电阻的一端连接到VCC,电阻就是所谓的拉电阻,它可以帮助引脚处于高电平。;如果这个电阻的一端连在了gnd上,那这个电阻就是所谓的下拉电阻,它可以帮助管脚肯定处于低电平。
对上拉电阻和下拉电阻的目的是帮助电路消除随机的高和低的感应电压引起的水平。当然你还可以为管脚造一个屏蔽的小房子,把它保护起来,排除电磁感应,但这个方法成本高得不像样子,比起一个便宜的小电阻来说,毫无应用价值。