
刚刚焊接了一个32个的心形流水灯,最小系统都焊接好了,EA也都连了高电平,最小系统检查了好几遍,没
那就吧复位加上吧,时钟也要有啊,你用的什么单片机啊
心形流水灯电路的原理
心形闪灯套件一、电路说明本款套件含有18只红色LED,分成3租,排列组成一个心形的图案,并由三极管震荡电路驱动,使红色的心形图案不断的按顺时针方向旋转闪亮,特别是在夜间使用时,极富动感。
工作原理:从原理图上可以看出,18只LED被分成3组,每当电源接通时,3只三极管会争先导通,但由于元器件存在差异,只会有1只三极管最先导通,这里假设Q1最先导通,则LED1这一组点亮,由于Q1导通,其集电极电压下降使得电容C2左端下降,接近0V,由于电容两端的电压不能突变,因此Q2的基极也被拉到近似0V,Q2截止,故接在其集电极的LED2这一组熄灭。
此时Q2的高电压通过电容C3使Q3集电极电压升高,Q3也将迅速导通,LED3这一组点亮。
因此在这段时间里,Q1、Q3的集电极均为低电平,LED1和LED3这两组被点亮,LED2这一组熄灭,但随着电源通过电阻R2对C2的充电,Q2的基极电压逐渐升高,当超过0.7V时,Q2由截至状态变为导通状态,集电极电压下降,LED2这一组点亮。
与此同时,Q2的集电极下降的电压通过电容C3使Q3的基极电压也降低,Q3由导通变为截至,其集电极电压升高,LED3这一组熄灭。
接下来,电路按照上面叙述的过程循环,3组18只LED便会被轮流点亮,同一时刻有2组共12只LED被点亮。
这些LED被交叉排列呈一个心形图案,不断的循环闪烁发光,达到流动显示的效果接组装好的心形循环灯最适合在夜间相对较黑的环境中使用,距离2米以外观看效果更加生动、有趣。
注意:本套LED的颜色为红发红,供电电压为直
求帮忙编一个心形流水灯的汇编语言程序。
。
。
就像这样的
像这种需要用到全部4个P口的流水灯,用移位的方法比较好实现。
示范一下:ORG 0000HLJMP MAINORG 0030HMAIN: MOV P0,#0FEH MOV P1,#0FFH MOV P2,#0FFH MOV P3,#0FFH SETB CLOOP: MOV A,P0 RLC A MOV P0,A MOV A,P1 RLC A MOV P1,A MOV A,P2 RLC A MOV P2,A MOV A,P3 RLC A MOV P3,A LCALL DELAY SJMP LOODELAY: MOV R2,#100DLY: MOV R3,#250 DJNZ R3,$ DJNZ R2,DLY RET END
心形花样流水灯设计报告
《专业方向课程设计》课程设计报告题目:心形花样流水灯与点阵显示专业:电子信息工程班级:二班学号:姓名:指导老师:重庆交通大学信息科学与工程学院设计时间:2013年9月8日到2013年11月16号一、设计任务说明随着社会的发展,单片机得到了广泛的应用,人们越来越重视单片机的应用。
比如温度是和每个人息息相关的,并且在有的生产车间里还要进行温度时时测量,甚至是对温度的进一步调控等,这些都是单片机的应用之例。
本设计是用单片机和点阵加一个小的流水灯电路,这次作品的初衷是希望通过单片机学习,做个生日礼物送给朋友。
二、总体设计本系统主要有AT89C51单片机、5mm彩色LED灯、74HC245、8*8LED点阵、200欧电阻等元件组成。
1.流水灯设计:(1)AT89C51单片机:AT89C51具有如下特点:40个引脚,8kBytesFlash片内程序存储器,256bytes的随机存取数据存储器(RAM),32个外部双向输入\\\/输出(I\\\/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。
此外,AT89S52设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。
空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或
我想做一个心形流水灯,谁能告诉我用几个led合适,怎么用单片机控制
看你要多大的心形了,用LED排一下,自己看着舒服就行了,没有专门要求的。
LED数目小于30个可以直接用单片机I\\\/O口控制,大于30个最好用串转并芯片,164或者595均可。



