一、推挽输出
推挽输出结构是由两个MOS或者三极管收到互补控制的信号控制,两个管子时钟一个在导通,一个在截止,如下图所示
当VIN为高电平、上面的MOS导通,下面的MOS截止,Vout被上拉到VDD
当VIN为低电平、上面的MOS截止,下面的MOS导通,Vout被下拉到GND

优点:能输出高低电平、且高低电平都有驱动能力
缺点:不能实现线与的功能,譬如两个IO一个输出高电平,一个输出低电平,就相当于短路了

二、开漏输出
只能输出低电平,需要借助外部上拉电阻才能输出高电平。
优点:1、可以实现电平转换,因为输出电平完全由上拉电阻的电源电平决定
2、可以实现线与功能

推挽输出和开漏输出的区别相关推荐

  1. 单片机I/O口推挽输出与开漏输出的区别(open-drain与push-pull)

    推挽(push-pull):推挽输出的器件是指输出脚内部集成有一对互补的MOSFET,当Q1导通.Q2截止时输出高电平:而当Q1截止导通.Q2导通时输出低电平.一个导通另一个就截止. 集电极开路:输出 ...

  2. 推挽输出与开漏输出的区别

    转自 http://blog.chinaunix.net/uid-23065002-id-3885199.html 推挽输出:可以输出高,低电平,连接数字器件; 开漏输出:输出端相当于三极管的集电极. ...

  3. 单片机I/O口推挽输出与开漏输出的区别

    推挽输出:可以输出高,低电平,连接数字器件; 开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内). 推挽结构一 ...

  4. 从硬件分析推挽输出和开漏输出详细区别

    推挽输出:可以输出高,低电平,连接数字器件.  输出 0 时,N-MOS 导通,P-MOS 高阻,输出0.  输出 1 时,N-MOS 高阻,P-MOS 导通,输出1(不需要外部上拉电路). 开漏输出 ...

  5. STM32之的GPIO推挽输出与开漏输出的区别

    首先看以下STM32的GPIO的原理图如下: 当端口配置为输出时: 开漏模式:输出0 时,N-MOS 导通,P-MOS 不被激活,输出0. 输出1 时,N-MOS 高阻, P-MOS 不被激活,输出1 ...

  6. 有关推挽输出、开漏输出、复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟输入区别

    转自:http://www.cnblogs.com/Jezze/archive/2011/12/23/2299857.html 以及上拉输入.下拉输入.浮空输入.模拟输入的区别 最近在看数据手册的时候 ...

  7. 有关上拉输入、下了输入、推挽输出、开漏输出、复用开漏输出、复用推挽输出以及、浮空输入、模拟输入区别

    有关上拉输入.下了输入.推挽输出.开漏输出.复用开漏输出.复用推挽输出以及.浮空输入.模拟输入区别          最近在网上看见一些人对STM32的八种方式的解释,说了一大堆,最后看完了 也不知道 ...

  8. (转载)有关推挽输出、开漏输出、复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟输入区别...

    以及上拉输入.下拉输入.浮空输入.模拟输入的区别 最近在看数据手册的时候,发现在Cortex-M3里,对于GPIO的配置种类有8种之多: (1)GPIO_Mode_AIN 模拟输入 (2)GPIO_M ...

  9. STM32初学篇-推挽输出、开漏输出、复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟输入区别

    有关推挽输出.开漏输出.复用开漏输出.复用推挽输出以及上拉输入.下拉输入.浮空输入.模拟输入的区别 最近在看数据手册的时候,发现在Cortex-M3里,对于GPIO的配置种类有8种之多: (1)GPI ...

最新文章

  1. python中的linearregression_【python+机器学习(2)】python实现Linear Regression
  2. 【NLP】用BERT进行机器阅读理解
  3. 工业界推荐系统必读论文:基于深度学习的推荐模型——DLRM
  4. 【Envi风暴】ENVI中求两幅遥感影像的相关性(相关系数)
  5. 计算机工程与应用单像素成像,2011计算机工程与应用基于压缩感知理论的单像素成像系统研究_白凌云.pdf...
  6. 使用will和would来提出请求_42
  7. wpf之MEF+MVVM结合
  8. [DOTween]使用过程中的一些注意事项记录
  9. 移动端网页开发注意点
  10. JavaWeb之得到web应用中的资源文件
  11. 同步方案java_【Java基础】多线程中同步的两种解决方案
  12. android hook 框架 ADBI 如何实现so注入
  13. 直播盒子APP源码AlijuheCMS™开发手册之接口文档 for Android
  14. 一元云购php源码,一元云购完整源码 云购CMS系统 带安卓和ios手机客户端
  15. Hystrix原理介绍:服务雪崩、断路器、服务降级、资源隔离-《Spring Cloud微服务架构进阶》读书笔记
  16. gin框架使用JWT鉴定权限
  17. 实现用户注册功能的代码
  18. MOOS程序解析记录(4)
  19. error pulling image configuration:XXX net/http: TLS handshake timeout
  20. 关于快速记忆的原理和方法介绍

热门文章

  1. 从单车到飞船的SQL优化之旅
  2. 哪些兼职可信,哪些兼职能赚到钱?—老鱼鱼
  3. 我的世界java版非正常退出_我的世界非正常退出怎么办???
  4. 初中生写作杂志初中生写作杂志社初中生写作编辑部2022年第6期目录
  5. 关于手机上显示网页自适应大小viewport参数设置
  6. 程序员教你如何追女孩
  7. html5基础知识第四章其他标签
  8. Windows 电脑杀毒简单有效的方式
  9. 500个爆文标题_爆文标题(100个超强吸引人的标题)
  10. vm15 虚拟机安装 mac x 10.11