社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
  • 干货
搜索
查看: 2749|回复: 12

[求助] STC89C52单片机引脚加下拉电阻的问题

[复制链接]

42

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-1-3 23:07:29 | 显示全部楼层 |阅读模式
一般单片机都是加上拉电阻,我在设计时需要单片机加下拉电阻,型号是STC89C52RC,P3.2口加了10K的下拉电阻后单片机没办法在工作时将端口电平拉高。会有这种可能性吗?还是其他地方出错了?求告知
此帖出自51单片机论坛


回复

使用道具 举报

69

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-1-9 22:34:36 | 显示全部楼层
STC89C52rc 的IO上电复位是高电平,因该单片机不像STC15系列单片机有推挽输出配置功能,既然已经将高电平时下来为低电平,当然就不能再输出高电平。STC89C52RC的IO可提供5mA的灌电流,照理10k的电阻不可能将高电平拉低,只能将未定态拉低,应该是可以输出高电平的,请再次确认下拉电阻的阻值或有无短路。


回复

使用道具 举报

475

TA的帖子

1

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2017-1-4 10:19:59 | 显示全部楼层
这个上拉下拉主要是在高阻状态的时候保持固定状态,或者开漏输出需要上拉来输出高电平。对于正常输出的IO口,比如推挽输出,上下拉电阻起到的作用比较小。

点评

好的  详情 回复 发表于 2017-1-9 19:02


回复

使用道具 举报

1万

TA的帖子

15

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-1-4 10:36:34 | 显示全部楼层
加上接本身就是提高驱动能力的,还有就是高电平状态,你的设计加下拉,完全有可能把20MA的驱动拉底。因为89C52的管脚不象新的STC的管脚,好像没有什么推免输出
http://shop34182318.taobao.com/


回复

使用道具 举报

3

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2017-1-4 16:29:55 | 显示全部楼层
如果是要低电平初始状态的话、直接在程序开始拉低就好了、同意2楼的看法

点评

多谢  详情 回复 发表于 2017-1-9 19:05


回复

使用道具 举报

3402

TA的帖子

11

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

发表于 2017-1-5 09:32:08 | 显示全部楼层
测一下这个io对地的电阻是多少,看看硬件连接上有没有问题。要是正常,看你需要什么,不加下拉,也能输出高低电平。


回复

使用道具 举报

3

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-1-6 11:07:46 | 显示全部楼层
查下芯片手册,看下端口外接电路配置时允不允许下来,52芯片你要是一开始想下拉的话直接在程序配置就行了

点评

主要是想上电默认状态为低电平  详情 回复 发表于 2017-1-9 19:05


回复

使用道具 举报

42

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-1-9 19:02:39 | 显示全部楼层
supermiao123 发表于 2017-1-4 10:19
这个上拉下拉主要是在高阻状态的时候保持固定状态,或者开漏输出需要上拉来输出高电平。对于正常输出的IO口 ...

好的


回复

使用道具 举报

42

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-1-9 19:05:06 | 显示全部楼层
贝波仔 发表于 2017-1-6 11:07
查下芯片手册,看下端口外接电路配置时允不允许下来,52芯片你要是一开始想下拉的话直接在程序配置就行了

主要是想上电默认状态为低电平


回复

使用道具 举报

42

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-1-9 19:05:38 | 显示全部楼层
alecs 发表于 2017-1-4 16:29
如果是要低电平初始状态的话、直接在程序开始拉低就好了、同意2楼的看法

多谢


回复

使用道具 举报

113

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-1-14 09:53:17 | 显示全部楼层
软件能实现的,就尽量不要用硬件,如果实在需要低电平,也可以加个反相器。


回复

使用道具 举报

364

TA的帖子

1

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2017-1-14 10:20:41 | 显示全部楼层
51单片机的拉电流能力是微安级别的,灌电流是毫安级别的。按理说10K的电阻下拉是可以的,不过你的电阻和负载是不是并联到地呢,如果是,下拉貌似没什么意义,电阻还是由阻值比较低的负载决定的,这种情况建议加三极管驱动



回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2018-3-9 17:29:21 | 显示全部楼层
hujj 发表于 2017-1-14 09:53
软件能实现的,就尽量不要用硬件,如果实在需要低电平,也可以加个反相器。

不同意层主说法,楼主是想上电就低电平,防止误操作。


回复

使用道具 举报

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

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2018-4-22 09:16 , Processed in 0.360830 second(s), 19 queries , Redis On.

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