LED控制
时间:10-02
整理:3721RD
点击:
请问3个开关控制3个LED,要求按一下亮,再按一下暗,再按一下亮,以此循环,要怎么设计?电源为3个干电池,LED2.4V 电流20MA左右。
三个开关对应三个IO口,配置成输入。另外三个IO口配置成推挽输出,通过三极管驱动LED。
分别把每个开关与一个LED对应起来。
然后一直扫描按键状态,当出现按键动作时,识别出是哪一个按键按下,同时改变其对应的LED控制IO口的电平。
这个方案如果用单片机的话,很简单就可以实现。
如果不用单片机的话,电路比较复杂。
就是想用单片机,stc15w104。不知道程序怎么写
这个简单。你可以设置三个开关,每个开关分配一个变量;当某个开关按下时,就将其对应的变量置位,再根据这个变量值点亮对应的LED或灯即可。
要用三极管驱动吗?
stc15w104单片机要用三级管驱动吗?不能直接连接?
可以直接连麽?不用三极管
对于STC单片机必须要用三极管来驱动!必须要用三极管来驱动!必须要用三极管来驱动!
不能直接,需三极管驱动。
是的!
这个应该是单按钮控制吧