烽火社区

标题: Arduino Ax不为人知的小技巧 [打印本页]

作者: 12345liyunyun    时间: 2016-8-23 08:30 AM
标题: Arduino Ax不为人知的小技巧
1. A6/A7只能作为输入端。
2. 小心使用analogRead。

如果你使用Uno或类似板卡,上面没有A6、A7,不用为此烦恼;但如果使用Pro Mini或类似引出了A6、A7管脚的板卡则需要注意了,A6、A7只能作为输入端,不能像其它Ax口那样可作为输出端,它没有内部的控制输出的电路。

analogRead也是最近发现的,在某些情况下需要连续读取两次,取第二次读数结果才正确。 什么情况下呢? 1:变更通道;2:输入阻抗很大(>100K) 如同是满足以上两点,则必须读数两次,原因是AVR芯片决定。详细内容参考这里:https://www.quora.com/Why-is-a-l ... alogRead-in-Arduino







欢迎光临 烽火社区 (https://bbs.cnecport.com/) Powered by Discuz! X3.2