打印

单片机开路输出口上拉问题(51 p0口)

[复制链接]
2308|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
w79e227单片机(51内核),用3.3V的系统,但是要控制一个5V电路的通断,P0.7口接4.7K的上拉电阻控制 mos管来实现 ,但是当输出为高的时候  P0.7引脚上的电压只有3.8V ,关断不了mos管  各位有什么解决方法

123.jpg (11.24 KB )

123.jpg

相关帖子

沙发
一级菜鸟| | 2011-2-17 01:03 | 只看该作者
NPN开漏驱动

使用特权

评论回复
板凳
ayb_ice| | 2011-2-17 08:25 | 只看该作者
再加个反相驱动

使用特权

评论回复
地板
gx_huang| | 2011-2-17 12:39 | 只看该作者
P0口不是真正的OD,还有嵌位二极管。

使用特权

评论回复
5
老鱼探戈| | 2011-2-17 13:21 | 只看该作者
P0口不是真正的OD,还有嵌位二极管。
gx_huang 发表于 2011-2-17 12:39


LS,嵌位二极管是不会影响输出口电压的。

使用特权

评论回复
6
zhi11xiao|  楼主 | 2011-2-17 23:48 | 只看该作者
3# ayb_ice
你好 恕我愚钝  什么是反响驱动 怎么个加法?

使用特权

评论回复
7
zhi11xiao|  楼主 | 2011-2-17 23:49 | 只看该作者
2# 一级菜鸟
既然是开路 那怎么样才能实现 上拉到5V这个目标呢

使用特权

评论回复
8
原野之狼| | 2011-2-18 00:08 | 只看该作者
1 使用PNP管或者P沟道MOS管。
2 使用低电平导通,高电平截止。
3 3.3V的系统能否上拉到5V?请查看数据手册核实下。
4 电平不匹配的时候可以采用电平转换芯片或者使用晶体管做下简单转换。

使用特权

评论回复
9
gx_huang| | 2011-2-18 08:33 | 只看该作者
5# 老鱼探戈

你肯定不懂GPIO口的原理!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

3

帖子

0

粉丝