极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10575|回复: 4

pro mini 的 pin 13 可否设定为 input_pullup 使用?

[复制链接]
发表于 2014-5-15 10:06:01 | 显示全部楼层 |阅读模式
pro mini 的 pin 13 可否设定为 input_pullup 使用?

最近用 pro mini 做了一件小工具, 由於要用到 i2C, 而 A4 A5 跟 pin 10,11,12,13 都放在一边, 焊接时就把那边放接近其他元件, 用了 pin 10,11,12,13 接按钮, 以缩短电路.

接好後测试时, 发觉其中一个按钮不停被触发, 把所有按钮拆下依然在触发.  再三检查了, 没有任何短路的情形, 最後把 pro mini 拆出来测试, 发现 digitalRead(13) 的值, 会不断变成 LOW.
我的四个按钮, 都是设定了 INPUT_PULLUP 的, 应该在没按下时, 会是 HIGH 的.  在每个 pin 都试了, 就只是 pin13 会在没接脚时, 也无故得到 LOW 的值.  不知是否我的 pro mini 出了问题.

如果是 pro mini 的问题, 可能买一块新的就可以用, 如果这是正常的话 (即 pin13 不能作 INPUT_PULLUP), 就要想办法改电路了.

所以, 想确认一下, 这是我的 pro mini 有问题, 还是正常的?
回复

使用道具 举报

发表于 2014-5-15 11:14:59 | 显示全部楼层
D13不能采用内部拉高
回复 支持 反对

使用道具 举报

发表于 2014-5-15 11:15:24 | 显示全部楼层
还有A6 A7均不能采用内部拉高
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-15 11:26:47 | 显示全部楼层
LINK~ 发表于 2014-5-15 11:14
D13不能采用内部拉高

oh...官网好像也没说明 D13 是不可以 input_pullup, 我还以为是自己的板子有问题.
如果只是不可以内部拉高, 外加的上拉可以吗?
那我的情形, 如果不想改变电路, 是否只加上一个 上拉电阻 在 pin13 就可以呢?
回复 支持 反对

使用道具 举报

发表于 2014-5-15 14:39:36 | 显示全部楼层
本帖最后由 LINK~ 于 2014-5-15 14:41 编辑
Super169 发表于 2014-5-15 11:26
oh...官网好像也没说明 D13 是不可以 input_pullup, 我还以为是自己的板子有问题.
如果只是不可以内部拉 ...


外部上拉可以吧,你测试下 ,我一般将13作为输出
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-14 15:05 , Processed in 0.034225 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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