Arduino开发板实验一:补充

感谢 lifanxigalaxy 两位同学对昨天实验一的讨论。经过补充实验,事实证明galaxy的看法是对的。当PinMode是INPUT时,digitalWrite(pin, HIGH)实际上是用来设置上拉电阻,所以只需要在setup中设置一次即可。

代码如下:

int ledPin=13;
int buttonPin=44;

void setup()
{
 pinMode(ledPin, OUTPUT);
 pinMode(buttonPin, INPUT);
 digitalWrite(buttonPin, HIGH);
}

void loop()
{
 //这一行移到上面的setup中
 //digitalWrite(buttonPin, HIGH);
 digitalWrite(ledPin, digitalRead(buttonPin));
 delay(100);
}

因为我的外部电路连接的GND,所以没法测试下拉电阻。
做完实验我又看了一个教程,发现我的这个实验非常粗暴,“是烧毁单片机的最佳途径”。因为44脚置1后的电压是+5V,我直接用一个开关把它接地了。还好单片机已经有内置的上拉电阻,否则的话这个板子可能就废了(软件开发经常提到的一个术语是“冒烟测试”,看来就是用于检查这种低级错误)。下面这个图是专业人士推荐的接线方式:

接线方式

接线方式

这样接线的好处是,任意两个可能存在电压差的管脚之间,都至少存在一个电阻,就不容易烧板子了。我现在手头没有空的电阻,就不重复这个实验了。有兴趣的同学可以点此看原文教程。



对 “Arduino开发板实验一:补充” 的 10 条 评论

  1. galaxy 说:

    当io处于输入状态时,内部一般处于高阻态,只要不超过电源电压一般不会烧毁芯片
    当处于输出状态时,直接接电源或者地就容易烧芯片了

  2. to galaxy: 多谢,呵呵 :)

  3. 李宙恒 说:

    这个板子有没有原理图?

  4. 有的,Arduino好像是开源项目
    国内卖Arduino板子的,好多都是照着开源PCB生产的,当然也有改进的
    具体的需要去官网上看看

  5. 李宙恒 说:

    嗯 我发现我又买错了一个东西 就是那个ISP下载的板子 其实不需要吧 直接连接就可以下载吧?以前用单片机的时候用过

  6. 传说私服一条龙网页游戏私服一条龙幻灵游侠私服一条龙跑跑卡丁车私服一条龙永恒之塔2.11782.02.1杀星时代商业服务端剑侠情缘私服一条龙A3私服一条龙神迹私服一条龙丝路传说私服一条龙仙境传说私服一条龙梦幻国度惊天动地一条龙魔兽世界SF一条龙RFonline一条龙永恒之塔一条龙大话西游一条龙精灵复兴一条龙大话西游服务端凡人修真服务端大话西游服务端页游服务端问道服务端跑跑卡丁车服务端英雄远征服务端幻灵游侠私服务端洪荒神话私服务端完美世界服务端烈焰服务端洛汗服务端新魔界服务端绝对女神私服务端永恒之塔服务端传奇服务端密传-服务端QQ西游私服务端天堂1私服务端力争做到传奇私服一条龙最TOP公司,cqs

  7. 冒险岛服务端奇迹mu服务端传奇外传服务端风云无双服务端神迹服务端英雄王座travia服务端暗黑修仙服务端仙境传说ro服务端弹弹堂服务端蜀门服务端RF服务端丝路传说服务端倚天2服务端决战服务端征服-SF端骑士服务端天上碑服务端美丽世界服务端科洛斯服务端石器时代服务端完美世界服务端烈焰服务端洛汗服务端新魔界服务端绝对女神私服务端征服服务端传说45服务端天之炼狱服务端天堂II私服务端墨香私服务端剑侠情缘服务端密传服务端街头篮球服务端A3私服务端破天一剑服务端魔域服务端魔兽世界服务端天龙八部服务端RF服务端传奇归来私服务端玩游戏不如开游戏,自己当GM卖游戏道具赚钱!游戏赚钱两不误的发家工具!最低几百就

  8. 魔兽世界SF一条龙RFonline一条龙永恒之塔一条龙大话西游一条龙精灵复兴一条龙蜀门一条龙英雄王座私服一条龙神迹私服一条龙科洛斯私服一条龙完美世界一条龙冒险岛私服一条龙天上碑私服一条龙天堂2私服一条龙美丽世界一条龙征服S一条龙魔力宝贝私服一条龙挑战私服一条龙千年一条龙奇侠xiah一条龙真封神私服一条龙完美世界服务端烈焰服务端洛汗服务端新魔界服务端绝对女神私服务端征服服务端传说45服务端天之炼狱服务端天堂II私服务端墨香私服务端剑侠情缘服务端密传服务端街头篮球服务端A3私服务端破天一剑服务端魔域服务端魔兽世界服务端天龙八部服务端RF服务端传奇归来私服务端您是不是很想开SF当GM过过瘾?您是不是

  9. 十二之天2服务端墨湘外传服务龙ol服务端凡人修真服务端传奇服务端洛汗S服务端洪荒神话服务端弹弹堂服务端九阴真经服务端墨香服务端飞飞OL服务端密传服务端神将三国服务端QQ西游服务端英雄远征服务端传奇私服版本购买传奇SF专用登陆器红月私服一条龙决战私服一条龙战神姿态商业winlinux服务端石器时代私服一条龙倚天2私服一条龙破天一剑私服一条龙骑士私服一条龙盘龙新天上碑5转商业服务端蜀门最新207|1296|308修改版本一键完整服务端新魔界私服一条龙机战私服一条龙传奇1.9xx神龙合击仿盛大火龙服务端真爱魔兽版rf商业64位核战风暴台湾S服务端我们的团队:第一时间技术部设计与程序每天受理新加入的客

发表评论

可以使用下列 XHTML 标签:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>