flyer_ren 发表于 2014-9-30 12:58:57

有几个菜鸟问题问一下

1、pin口是正极还是负极?还是看pinMode设置? 设置INPUT就是负极,设置OUTPUT就是正极?
2、如下图
http://image.geek-workshop.com/forum/201205/28/152806ekjkhtjsezsd5kkt.png

上面10K欧电阻具体作用是干什么的?不接会怎样?
3、关于数码管,有的说每个脚都要接电阻,否则可能会击穿二极管,有的却在正负极上接电阻。到底哪个对?

i7456 发表于 2014-9-30 13:52:04

1、pin口是正极还是负极?还是看pinMode设置? 设置INPUT就是负极,设置OUTPUT就是正极?
pin可以是输入,也可以是输出,这个是要看pinMode设置。默认是输入,也就是说如果没有指定为输出,就是输入。
当pin是输入时,为高输入阻抗的状态,外接高电平它就是高电平,外接低电平它就是低电平;
当pin是输出时,pin有两种状态,高电平(5v)和低电平(0v)。
2、上面10K欧电阻具体作用是干什么的?不接会怎样?
在这里10k电阻的作用是下拉,在按键未按下时,把pin4的电平拉低(按键按下会把pin4的电平拉高)。如果不接,在按键未按下时,pin4的状态是不确定的。
3、关于数码管,有的说每个脚都要接电阻,否则可能会击穿二极管,有的却在正负极上接电阻。到底哪个对?
数码管的脚串联电阻的目的,是限制流过其中每个LED的电流的大小,电流过大时亮度高、发热多,会影响寿命。
数码管常见有共阴和共阳两种,就是把7个LED的负极或者正极连在一起。最好是给每个LED分别限流,不要把限流电阻串在共极上,否则数码管显示不同的内容时,亮度会不均匀。

shihaipeng04 发表于 2014-9-30 16:31:00

沙发教科书式的正解。。给我又补习了一课,点赞:D

flyer_ren 发表于 2014-9-30 16:47:57

i7456 发表于 2014-9-30 13:52 static/image/common/back.gif
1、pin口是正极还是负极?还是看pinMode设置? 设置INPUT就是负极,设置OUTPUT就是正极?
pin可以是输入 ...

经典啊                                 
页: [1]
查看完整版本: 有几个菜鸟问题问一下