• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STC单片机,有几个I/0输出不太对(已经解决,虚焊了)评分已经送到,感谢各位了

lbym 2014-05-16 浏览量:1832

STC单片机,有几个I/0输出不太对。管脚置1之后,量管脚电压为0.2V,这是什么原因呢?求指教啊。


目前是P1.6和1.7的输出始终是0v,不管怎么设置引脚。是不是需要设置工作模式。但是我的io没设置过啊,还是出厂的设置,没动过。刚刚吧芯片焊好

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你说的输出不太对的管脚是哪几个,不会是P0口吧,P0口内部不带上拉电阻的
    • 发布于 2014-05-16
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:17

  • 你用的是P4端口出现这样的问题吗?还是其它的端口出现问题?
    • 发布于2014-05-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种开漏电路接上拉电阻,应该是都会的,STC的P4端口有必须进行内部设置才能用的
    • 发布于2014-05-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 我建议你是  第一步:先量单片机电压是否正常

    第二步:再给你需要的管脚置高电平

    第三步:用万用表测你置高的那个引脚

    然后再分析原因。0.2v应该是低电平

    • 发布于2014-05-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 用的P1口。主要是P1.6和P1.7不对,不管设置p1.6和p1.7为1还是0,输出始终为0
    • 发布于2014-05-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 现在测出就是P1.6和P1.7始终为0,不管怎么设置。
    • 发布于2014-05-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 啥问题呢,使工作模式不对还是怎么回事。刚焊好芯片啊。怎么会就不好使了呢
    • 发布于2014-05-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 在STC单片机中,除了P4端口要设置外,P1端口是不用设置的,如果确认你芯片是好的,基本排除软件问题。看看你是否虚焊引脚了。
    • 发布于2014-05-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 非常感谢啊,找到问题啦。虚焊了。检测了一下才发现!!!!
    • 发布于2014-05-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 先测试你的 芯片是否正常工作,用万用表测量一下。然后再看看是否有管脚虚焊。然后给你认为有问题的管脚来高低电平变换,看看是否有变化。如果还是不行,可能单片机有问题
    • 发布于2014-05-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 客气啦,既然你要用STC,P4端口有几个配置,开漏,推挽,输入都要通过软件进行设置才能应用,这点不要忘记哦
    • 发布于2014-05-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 嗯,P4端口基本没用到。好的,用的时候再配置。非常感谢啦
    • 发布于2014-05-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 检测发现芯片是正常工作,有几个管脚虚焊了,今天再去焊一次,好久没焊了,手有点生。
    • 发布于2014-05-17
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STC单片机,有几个I/0输出不太对(已经解决,虚焊了)评分已经送到,感谢各位了