用兩個時間繼電器組成LED流水燈
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/23 07:25:13
看看这个,用51单片机做的//P2.0、P2.1、P2.2三个口分别接黄红绿三个信号灯,每隔59秒红灯和绿灯轮流亮和暗,//第60秒黄灯持续亮一秒,此时其他灯不亮.#include#defineuch
检查共阳接法是否准确.或者去中国电子DIY之家下载一个现成的仿真实例参考一下.
leadto导致,通向请及时采纳,多谢!
流水淙淙liúshuǐcóngcóng拟声词:形容流水的声音.也可以形容水很干净.
第一个、清风流水
#include#include#defineuintunsignedint#defineucharunsignedcharvoiddelay(uintx){uinti;for(i=0;i1;led&
你看我的这张图给你有没有帮助 图中555提供时钟信号,4017实现循环移位,可变电阻调整移动速度,希望对你有所帮助!再问:谢谢但这个好像只能单向亮再答:我只是给你做了个实例,实现你所说的我感
假如最左边的晶体管为T1,依次为T2、T3、T4、T5.最左边的晶体管的集电极二极管为D1,依次为D2、D3、D4、D5.最左边的晶体管集电极电容为C1,依次为C2、C3、C4、C5.在接通电源的瞬间
这个原理其实很简单,三极管在电路中充当开关的作用,当电路导通,最左边的LED首先点亮.基极串出一电容连接下一个三极管的集电极.当电容充分充电后,下一个三极管导通使得第二个LED点亮,以此类推.可以通过
#include#defineucharunsignedchar#defineuintunsignedintvoidDelayms(uintx){uinti,j;for(i=x;i>0;i--)for
你要计算的话,先用万用表测量出LED灯的电阻R,串联N个,总电阻就=N*R,然后根据LED的额定电流就可以计算出需要多少供给电压.你要是自己设计,我建议供给电压接一个微型变压器,再串联LED流水灯,自
LED这个变量和0x80进行“或”运算
汇编语言还是c语言?给你一个c的编程:#includeunsignedcharcodeTab_Led[]={0xfe,0xff,0xfd,0xff,0xfb,0xff,0xf7f,0xff,0xef,
#includevoidDelay1ms(unsignedintcount)/*延时函数,延迟时间为count×1ms)*/{unsignedinti,j;for(i=0;i
我试了一下,接同一个电源可以亮的,不知道你有没有接单片机呢,如果有接单片机,你若想要某一个LED亮的话,则需要把相应的端口写0才能亮.
图已经发到你的邮箱了,你慢慢看,第6幅图我中间的简化了,抱歉抱歉.如果有用的话,给点分吧.谢谢
理论上没什么区别,排板时哪里方便排哪里,不过也有人习惯将限流电阻串联在LED接控制器(MCU、CPLD等)IO口一侧(主要也是为了方便,因为一般流水灯都是有一个公共级的)
花落水相惜
算法:1采用定时器定时25毫秒启动定时器工作2每当定时时间到中断在中断服务程序中软件计数器减1(初始值为20)3当软件计数器减到0时,表示0.5秒时间到这时可以判断开关状态开关合上可以让8个LED左移
采用中断方式,程序如下:#include#include#defineucharunsignedcharsbitbutton=P3^2;ucharpress=0;ucharluishui=0xfe;v