单片机引脚的上拉、下拉和三态

上拉

上拉是指单片机的引脚通过电阻接VCC,这样可以把这个引脚的电平固定为高电平。

为什么不直接接到VCC?

如果直接接到VCC,万一你把引脚配置为输出模式,输出低电平,就相当于VCC和GND接在一起了,单片机就烧了啊!如果有一个限流电阻,那么即使配置为输出低电平了,也不会烧芯片了。为了降低功耗(减少耗电,发热),这个电阻一般比较大。例如:CC2530的上拉和下拉电阻都是20K,那么电流为\(3.3V/20K=16.5uA\)

下拉

下拉的情况和上拉的相反,是为了把引脚固定为低电平,要有下拉电阻也是为了防止误配置导致烧掉芯片。

三态

三态又称为高阻态,简单理解就是电平的高低由这根线上的外部电路决定,当外部电路为高电平的时候,它也是高电平;当外部电路为低电平的时候,它也是低电平;当外部电路为高阻态的时候,它就是高阻态的,状态完全和外部电路一样。

猜你喜欢

转载自www.cnblogs.com/iotplus/p/12676072.html