GPIO工作模式的八种模式电路图解析

来源: 博客园 作者: 稳住能赢 2020-10-18 11:56:00

  共8种工作模式,4种输入,1.输入浮空模式2.输入上拉模式 3.输入下拉模式4.模拟输入模式

  4种输出模式:开漏输出、开漏复用功能、推挽输出、推挽复用输出

  ps:mos管就是场效应管,三极管有的时候也叫晶体管。场效应管为电压驱动,mos管为电流驱动,mos管不会有电流流入或者流出控制端,而晶体管会有。

  ps:下图中vss为负电压

  

  1.输入浮空模式

  

  无上下拉电阻,IO的电平状态是不确定的,完全由外部输入决定;如果在该引脚悬空的情况下,读取该端口的电平是不确定的;

  2。输入上拉

  

  由电路图,与上面不同的是,悬空是默认为高电平

  4。下拉输入

  

  同上,不过默认为电平

  4。模拟输入模式

  

  电压输入不是电平模式,所以模拟输入无上拉、下拉模式,模拟输入一般范围是0-3.3V

  输出模式:

  1。开漏输出模式

  

  要注意此时电路没有加入P-MOS部分,由图可知,此时可以读取输出端口的电平,当输出寄存器为0时,上面的p-mos导通,输出低电平

  2。开漏复用输出模式

  

  3。推挽输出模式

  

  与上个模式比较,此时加入了p-mos,当输出控制电路为0时,输出高定平,此时的高电平很大,可以直接驱动数字电路,

  当输出控制电路为1时,输出低电平。

  4。复用推挽输出模式

  

编辑:hfy

专题

查看更多
IC品牌故事

IC 品牌故事 | 三次易主,安世半导体的跨国迁徙

IC 品牌故事 | 开放合作+特色深耕,华虹的突围之路

IC 品牌故事 | Wolfspeed:从LED到SiC,被中国厂商围追堵截的巨头

人形机器人

市场 | 全球首家机器人6S店在深圳龙岗开业

方案 | Allegro解决方案助力机器人应用提升效率、可靠性和创新

方案 | 爱仕特SiC三电平方案:突破工商储能PCS高效极限

毫米波雷达

毫米波雷达 | 智能驾驶不可或缺的4D毫米波雷达技术全解析

毫米波雷达 | 有哪些热门毫米波雷达芯片和解决方案?

毫米波雷达 | 超百亿美元的毫米波雷达都用在了哪里?

0
收藏
0