上拉电阻:将一个不确定高低电平的引脚,上拉为高电平,使其处于一个确定的、稳定的电平状态,防止其悬空。
连接方式:一端接VCC,一端接引脚。
下拉电阻:将一个不确定高低电平的引脚,下拉为低电平,使其处于一个确定的、稳定的电平状态,防止其悬空。
连接方式:一端接GNG,一端接引脚。
两者的常用阻值 1kΩ-10kΩ(4.7kΩ、10kΩ)
阻值过小易耗电,过大上升沿缓慢,易受干扰
常用接法:
1 | VCC |
为什么不去掉上拉电阻直接接VCC?
电流过大,烧毁电路
为什么未按下按键时,单片机输出引脚为高电平?
单片机引脚为高阻态,通常为MΩ,根据公式V引脚 = V原始 - IR(10k欧姆)
I极小,上拉电阻分得的电流可忽略不计。故单片机输出引脚保持为高电平。