把一个口设置为上拉电阻输入和直接给高电平有什么区别:-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6915|回复: 5

[已解决] 把一个口设置为上拉电阻输入和直接给高电平有什么区别:

[复制链接]
发表于 2014-5-25 15:08 | 显示全部楼层 |阅读模式
如题,版主大哥的教程中的开关控制灯泡的实验,如果把上拉电阻改成高电平,貌似也可以实现相同 效果?
发表于 2014-5-26 14:41 | 显示全部楼层
继续沉醉 发表于 2014-5-25 21:43
我的表述能力太差了就是问pinMode(xx,INPUT_PULLUP)这样使能内置的上拉电阻,让这个口的默认状态是高 ...

明白了。如上,没区别。如果你感兴趣历史沿革的话,那就有历史区别。以前没有pinMode(xx,INPUT_PULLUP),只有pinMode(xx,INPUT)。所以都要人工通过digitalWrite来设置上拉电阻。有了这个新的“一体化”模式之后,就不用在人工设置了。
发表于 2014-5-25 21:41 | 显示全部楼层
不懂,怎么把有上拉电阻的输入变成什么?什么叫高电平?你指的是输出么?
 楼主| 发表于 2014-5-25 21:43 | 显示全部楼层
liudr 发表于 2014-5-25 21:41
不懂,怎么把有上拉电阻的输入变成什么?什么叫高电平?你指的是输出么? ...

我的表述能力太差了就是问pinMode(xx,INPUT_PULLUP)这样使能内置的上拉电阻,让这个口的默认状态是高电平,和直接给这个口赋高电平digitalWrite(xx,HIGH)有什么区别?
发表于 2014-5-26 08:21 | 显示全部楼层
没区别。                                 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-5 10:41 , Processed in 0.074772 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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