GPIO/输入模式/输出模式的学习

GPIO实际就是单片机的引脚资源。

general purpose input output


1.INPUT-悬浮输入模式:

优点:输入阻抗比较高,可以用于模拟信号转换为数字信号的场合使用,最真实的反应外部信号。

D1作用:端口电压大于VDD,那么导通通过D1导通电压保护芯片内部电路保护IC。

D2作用:端口电压小于VSS,那么导通通过D2导通电压保护芯片内部电路保护IC。


 2.INPUT-上拉输入

 优点:将引脚上不确定的电平信号,通过一个上拉电阻到高电平,”weak pull-up“弱上拉。

R1作用:电阻起到限流的作用。电路内部是55K,一般取值是30K-80K,所以说明上拉作用很弱。

被称为弱上拉。相反的如果R1电阻的阻值越小,那么就被称为弱上拉。

上拉电阻的补充:一般外部上拉,上拉电阻取4.7K到10K之间。


3.output输出

注:NPN;PNP;NMOS;PMOS.

三极管:

B集电极C集电极E发射极

 注1:箭头方向在E发射极上,方向往哪,就是电流往哪个地方流。

注2:BE已经接了,C集电极开路,我们把他称为开集,

由里往外

MOS管:

G栅极S源极D漏极

S源极是比较特殊的,两个柄,并且有箭头。

注1:SG已经接了,D漏极啥没有接,那我们就成他为漏极开路结构。Open drain

推挽输出

 慢慢的分析这个电路图还是比较有意思的。

//PMOS栅极高点位,NMOS栅极高电位,NMOS SD极导通,接地

//PMOS栅极低电位,NMOS栅极低电位,PMOS DS极导通,接VDD。

导通损耗小,效率高。

开漏输出

特点:无法输出高电平,需要接上拉电阻,如果不连接外部上拉电阻电路则端口引脚电平状态不确定。

优点:适合做电流驱动型的驱动,吸收电流的能力较强,一般在20ma以内,注意了!

应用:

保护了内部电路,47K那边要留意一下, 

应用2

I2C用的就是开漏输出模式,。

补充:

 这里引入强上拉和弱上拉。

//对应强下拉和弱上拉

 补充:“真正的开漏输出”

图B是真正的开漏,必须要上拉电阻。

参考总结

1.【龙顺宇STM8单片机教程】51单片机过渡32单片机的好“跳板”_哔哩哔哩_bilibili

(推荐大家学习一下老师的STM8课程)

版权声明:本文为CSDN博主「纸带」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_39657978/article/details/121621302

生成海报
点赞 0

纸带

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

SD卡插入瞬间电流

插入瞬间电流波形 所在电源被拉低 相关电路原理图 调试过程 开始一直以为是插入检测的机械开关,会干扰影响复位芯片,因为复位电路的输入引脚滤波电容没有加; 另外再 SD卡的供电出增加10uF电容后&#x