爱玩单片机的亲们通常都会常见io引脚接上拉电阻或下拉电阻的现象,如图一中rp11、rp12、rp13、rp14均为上拉电阻,图二中r18为下拉电阻。
图一
图二
什么是上下拉电阻,作用是什么呢?通俗来讲,上拉电阻是单片机io引脚与电源vcc间连接的电阻,下拉电阻为单片机io引脚与gnd间连接的电阻。
因为单片机内部不外乎是各类逻辑门电路的集成,而逻辑门电路由晶体管组成,单片机ic引脚在单片机内部有输入回路与输出回路,输入回路可等效为“图三”及“图四”,其中rup与rdown均为外接上拉与下拉电阻,pxx为单片机某io引脚。而输出回路工作模式有推挽式输出与集电极(漏极)浮空输出模式,以后者为例,输出回路可等效为“图五”,其中rup为外接上拉电阻,pxx为单片机某io引脚。
图三
图四
图五
从“图三”、“图四”中可以看到,当io引脚外接上拉电阻时,引脚默认电压为高电平,当io引脚外接下拉电阻时,引脚默认电压为低电平,这样就可以消除引脚不定状态的影响。
而从“图五”中可看到,若不外接上拉电阻,io引脚处于高阻态,若单片机内部晶体管qinner截止,处于静默状态时,受内外电路影响,可能输出高电平,也可能输出低电平,存在不稳定因素,而此时上拉电阻rup的作用便是在此期间,将其稳定在高电平,需要其输出低电平时,由程序控制,使晶体管qinner导通输出低电平,所以外接上下拉电阻非常重要的一个作用便是让种种不稳定状态期间,使io引脚电平强制保持为高电平或低电平。所以我们常常在单片机上电这个极不稳定的状态之后,单片机大部分io口默认为高电平。
5G会对智能家居产生怎样巨大的影响
2020年美国芯片制造商的销售额达2080亿美元
5G通信调制解调器与高性能移动AP合二为一
最新版本“人体芯片”装置 能够容纳多达10种人造“人类器官”
e络盟独家发售新款 Moto Mods 开发套件及周边产品
单片机的上拉电阻和下拉电阻
艾迈斯欧司朗全新真彩颜色传感器,可实现卓越的自动白平衡
数码摄像机遥控功能
华为CFO孟晚舟加拿大被捕 贸易冲突风云再起?
ICDIA 2023: 思尔芯演讲分享汽车电子创新方案,丰富EDA工具推动国产替代
LM4912构成的双声道放大电路图
FPGA学习系列:33. 二进制转格雷码转二进制的设计
一个超级实用的单片机调试组件!
Silicon Labs推出用于VOIP网关的SLIC解决方案
Strategy Analytics:频带和模式的增多为手机
ARM处理器Google系统让华硕踌躇不已
更名18个月,海信视像AWE2021首秀大显示战果
如何选购焊接机器人
区块链技术可以解决音乐产业的哪些问题
医疗废物全程监管-医废在线监测系统