zoukankan      html  css  js  c++  java
  • GPIO工作模式

    共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导通,输出低电平

    当输出寄存器为1时,由于两个管子都不导通,所以无输出值,I/O端口的电平值由外部决定

    2。开漏复用输出模式

    3。推挽输出模式

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

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

    4。复用推挽输出模式

  • 相关阅读:
    最短路一类问题总结
    [Luogu] UVA1205 Color a Tree
    [Luogu] UVA1193 Radar Installation
    [Luogu] P2859 [USACO06FEB]Stall Reservations S
    [Luogu] P1248 加工生产调度
    [Luogu] P3694 邦邦的大合唱站队
    [Luogu] CF229D Towers
    windows server清理文件
    python连接ES进行数据过滤删除,新增查询、创建索引功能
    ES以更新时间为标准,分离数据
  • 原文地址:https://www.cnblogs.com/ma77045728/p/7045979.html
Copyright © 2011-2022 走看看