找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8551|回复: 21
打印 上一主题 下一主题
收起左侧

STC单片机的IO口中开漏是什么意思!?

  [复制链接]
跳转到指定楼层
楼主
ID:234132 发表于 2017-10-26 13:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STC单片机的IO口中开漏是什么意思!?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶1 踩
回复

使用道具 举报

沙发
ID:126608 发表于 2017-10-26 16:00 | 只看该作者
就是断开io口连接的漏电电路,成为只受外部电压控制的io口。一般做电压测量用。
回复

使用道具 举报

板凳
ID:61876 发表于 2017-10-26 16:14 | 只看该作者
MOS管的漏极开路。IO口中的P0口是这种情况,其它三个IO口内部全部在漏极接有上拉电阻。
回复

使用道具 举报

地板
ID:1 发表于 2017-10-26 16:20 | 只看该作者
回复

使用道具 举报

5#
ID:243188 发表于 2017-10-26 17:23 | 只看该作者
而开漏模式,即可作为输出,也可作为输入。 作输出时,要输出高电平,需要外加上拉电阻。 作输入时,要求处理高电平状态,才能读外部引脚。
回复

使用道具 举报

6#
ID:243273 发表于 2017-10-26 21:52 | 只看该作者
需要加上拉电阻
回复

使用道具 举报

7#
ID:243273 发表于 2017-10-26 21:53 | 只看该作者
需要加上拉电阻
回复

使用道具 举报

8#
ID:243310 发表于 2017-10-26 23:29 | 只看该作者
先学习MOS,就明白了
回复

使用道具 举报

9#
ID:243310 发表于 2017-10-26 23:30 | 只看该作者
看看MOS的资料就明白了
回复

使用道具 举报

10#
ID:123289 发表于 2017-10-27 13:01 | 只看该作者
简单举一例,NPN的三极管,B接输入电路、E接地、C空着什么也不接,这是C作为输入出,就叫OC输了(OPEN C);如果是MOS管呢,这是“C”对应是MOS的漏“D”,就叫开漏。

评分

参与人数 1黑币 +8 收起 理由
张小帅1126 + 8 赞一个!

查看全部评分

回复

使用道具 举报

11#
ID:975054 发表于 2023-9-1 18:32 | 只看该作者
今天碰到个奇怪事情: STC8的I2C时钟脚我设为开漏输出,外部有10K上拉电阻,  我设置为禁止输入I2C就不能正常工作。之前I2C和MCU电平匹配设为双向置1时,这个脚可以禁止输入的。
回复

使用道具 举报

12#
ID:883242 发表于 2023-9-2 12:48 | 只看该作者
找本《数字电路》教材,找到“线与”那一节,你就知道开漏是什么意思了。
回复

使用道具 举报

13#
ID:975054 发表于 2023-9-2 18:50 | 只看该作者
ax6808 发表于 2023-9-1 18:32
今天碰到个奇怪事情: STC8的I2C时钟脚我设为开漏输出,外部有10K上拉电阻,  我设置为禁止输入I2C就不能正常 ...

总之目前情况: STC8G1K08A的I2C二个脚设置为开漏的话(外部有10K上拉电阻) 时,二个脚都应默认设置为允许输入,I2C才能正常工作!之前I2C和MCU供电3.3V一致时,设置为双向置1时,这个时钟脚可以禁止输入的。特殊原因,我一般只输出的脚都设置为禁止输入了。
回复

使用道具 举报

14#
ID:975054 发表于 2023-9-2 19:28 | 只看该作者
ax6808 发表于 2023-9-2 18:50
总之目前情况: STC8G1K08A的I2C二个脚设置为开漏的话(外部有10K上拉电阻) 时,二个脚都应默认设置为允许 ...

看了你的文章,启发很大!
之前我MCU有硬件I2C口,只接一个共用3.3V电源的从机,MCU二脚可设置为双向置1,SCL可以禁止输入,工作很正常的(其实可能不够可靠)。后来改为不共用电源后,已设置为开漏,外部有上拉电阻,结果就不正常了。后来检查发现这种情况SCL就得设置回默认的允许输入才行!可能是有些代码变了响应不及时,SCL禁止输入主机就探测不到被拉低了所以出错!
总之:而脚都得默认允许输入!
回复

使用道具 举报

15#
ID:280979 发表于 2023-9-2 21:41 | 只看该作者
开漏输出就相当于三极管集电极悬空 使用时为灌电流输入。需要加个上拉电阻,NPN输出型电路。
回复

使用道具 举报

16#
ID:1092502 发表于 2023-9-2 22:35 | 只看该作者
输出高无效!
回复

使用道具 举报

17#
ID:1034262 发表于 2023-9-4 13:46 | 只看该作者
就是漏极开路的意思。
回复

使用道具 举报

18#
ID:420836 发表于 2023-9-7 07:42 | 只看该作者
MOS管开漏电路需要外接上拉电阻和电源以保证逻辑正确。
回复

使用道具 举报

19#
ID:1092878 发表于 2023-9-7 13:00 | 只看该作者
负载电压预留
回复

使用道具 举报

20#
ID:77589 发表于 2023-9-12 15:40 | 只看该作者
下拉MOS的漏极悬空,这样配置的IO口不能输出高电平,如果需要正常输出需要外接上拉电阻,好处在于,可以轻松实现线与功能。
回复

使用道具 举报

21#
ID:1093061 发表于 2023-9-12 17:58 | 只看该作者
意思就是在使用的时候需要一个上拉电阻
回复

使用道具 举报

22#
ID:1092275 发表于 2023-9-13 16:40 | 只看该作者

MOS管的漏极开路
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表