完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
16个回答
|
|
自顶,IO口复用方面有建议的一起交流下
|
|
|
|
之前我在其他论坛看到一个更NB,一组IO口驱动数码管的同时,还做按键扫描!具体怎么连线的,一下子想不起来了。好像是电源网里面的帖子。
|
|
1 条评论
|
|
LED、按键复用的已经很经典了,利用的是IO口的输入输出切换。一般能点几个灯,就能扫描几个按键。我这里重点是单输出态,如何实现少IO口控制多输出。
|
|
|
|
感觉你这个实现不了。
|
|
|
|
原子哥现身了,谈谈你的见解吧?
|
|
|
|
你这个用输出的高低电平,加上上拉输入,可以实现简单的为数不多的led控制,这个方法早就被那些老外给推翻了,那么老外评价这种控制是最不好的方法,等我找一下,跟你把那个网址发给你,你也可以研究研究
|
|
|
|
很好啊.谢谢楼主啊
|
|
|
|
P1.0输出1=3.3V,P1.2输出GND=0V,那么LED1和LED4,LED3都会亮,无法实现单个控制
|
|
|
|
它的意思估计两个IO口驱动不了串联的两个LED,否则这个电路肯定不成立的嘛。。
|
|
|
|
嗯,看看外牛的见解,多谢分享!
|
|
|
|
这里原子哥提出了一个bug,我补充下。
我们一般常用的led正向压降在1.8V以上,如果2个led串联则需至少3.6V。我们3.3V的系统可能针对某些底压降的LED是会点亮的。所以这里的bug是限流电阻。这也是我一个习惯动作之一,这里多谢原子哥提点。 现在我们在加了限流电阻的前提下讨论。我们按LED电流5ma记,电阻上分压1.8V,这样我们串一个360R的电阻,这样就可以防止串联的LED点亮了。 |
|
|
|
嗯,led点亮有2个条件:满足正向电压,工作电流。
|
|
|
|
http://www.scienceprog.com/conne ... crocontroller-pins/
|
|
|
|
估计无法点亮LED,IO口的驱动能力是多少?LED需要的电流是多少?有考虑这些吗?
|
|
|
|
事实胜于雄辩,仿真和测试下,希望真理能够出现
|
|
|
|
如果能控制,是不是也只能每次点亮一个灯呢,有啥意思啊
|
|
|
|
只有小组成员才能发言,加入小组>>
3300 浏览 9 评论
2974 浏览 16 评论
3476 浏览 1 评论
9036 浏览 16 评论
4068 浏览 18 评论
1152浏览 3评论
595浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
582浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2320浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1881浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-11 17:21 , Processed in 1.658565 second(s), Total 85, Slave 74 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号