sunsisijiang 发表于 2011-6-4 09:20:23

创意彩灯love,希望大家帮个程序编出来

请问有谁帮我编个程序出来,要C语言的,谢谢了,,我把protues图给大家。我想做个好看点的,这个图是网上的,但是是汇编的看不懂啊,希望有高手帮个忙啊http://cache.amobbs.com/bbs_upload782111/files_40/ourdev_645653J12SLI.jpg
(原文件名:LXDVT65OV8)%8_3K.jpg)
点击此处下载 ourdev_645654OI0OTP.zip(文件大小:15K) (原文件名:123.zip)

280987343 发表于 2011-6-4 09:39:49

要什么效果的?这不就是个流水灯嘛,有8个灯还是不需要控制的,很难吗?网上大把流水灯的程序,拿来改一下就能用了,只用一组IO,不难!

xaofen 发表于 2011-6-4 09:41:04

难道是毕业有关或者课程有关

huangdog 发表于 2011-6-4 10:16:40

回复【2楼】xaofen
难道是毕业有关或者课程有关
-----------------------------------------------------------------------

linghu2 发表于 2011-6-4 10:29:01

估计是毕设,这个很简单吧

mumububu 发表于 2011-6-4 10:31:28

有点儿资源浪费的感觉。。。。。这图。。。

Garbage614 发表于 2011-6-4 10:43:39

估计不是毕设,用来骗小女生的吧~~~ lz不厚道啊

hydgq 发表于 2011-6-4 11:16:05

一般的流水灯程序.

sunsisijiang 发表于 2011-6-4 22:15:48

回复【6楼】Garbage614 先知知先
-----------------------------------------------------------------------

啥骗小女生啊,俺自己就是女生,,我想做成板子然后带回家。。

sunsisijiang 发表于 2011-6-4 22:17:16

回复【楼主位】sunsisijiang
-----------------------------------------------------------------------

程序我自己写了简单的出来了,,只是我想说假如做成板子,,,单片机的小系统比如晶振这些可以不接么?protues里没接能出来,自己做板子也行么?

sunsisijiang 发表于 2011-6-4 22:18:06

回复【1楼】280987343 文仔
-----------------------------------------------------------------------

和毕业啥的,课程啥的没关系的,,就是个人爱好

sunsisijiang 发表于 2011-6-4 22:19:28

回复【3楼】huangdog
-----------------------------------------------------------------------

程序我自己写了简单的出来了,,只是我想说假如做成板子,,,单片机的小系统比如晶振这些可以不接么?protues里没接能出来,自己做板子也行么?

sunsisijiang 发表于 2011-6-4 22:20:30

回复【4楼】linghu2 令狐二中
-----------------------------------------------------------------------

这图弄到万能板上容易么?

kenny17 发表于 2011-6-4 22:33:07

回复【11楼】sunsisijiang
回复【3楼】huangdog
-----------------------------------------------------------------------
程序我自己写了简单的出来了,,只是我想说假如做成板子,,,单片机的小系统比如晶振这些可以不接么?protues里没接能出来,自己做板子也行么?
-----------------------------------------------------------------------

没有晶振怎么行啊?proteus仿真是默认接好晶振的,实际是必须有时钟脉冲给单片机,不接晶振也要给时钟脉冲啊

xaofen 发表于 2011-6-4 22:35:52

好像这里有个不成文的规定,女生要上PP。。不过我就班门弄斧一下。。(女生么,,虽然不知道是不是)AT的51芯片不带内部RC震荡器,所以需要外接晶振。如果已经程序写出来了,公布下,证明你过来不是要程序的。还有这个焊到万用版对经常上这论坛的人基本是小意思
----------------------------------------
修改原因,晚上容易打错别字

sunsisijiang 发表于 2011-6-4 22:42:39

回复【14楼】xaofen
-----------------------------------------------------------------------

好吧,,给个简单点的程序哈
#include "reg51.h "
#define uchar unsigned char
unsigned char temp;
unsigned char a,b;
uchar code dispcode[]={0x00,0x00,0x10,0x82,0x0C,0x82,0x04,0x42,0x4C,0x42,0xB4,0x23,0x94,0x12,0x05,0x0A,
0xF6,0x07,0x04,0x0A,0x04,0x12,0x04,0xE2,0x14,0x42,0x0C,0x02,0x04,0x02,0x00,0x00};
void delay05s(void)        ;
void main(void)
{uchar i;
    uchar n=32;
while(1)
   
   {        for(i=0;i<n;i++)
         { P1=dispcode;                                                    
                   delay05s( );   
        }
          temp=0xfe;
      P1=temp;               
delay05s();
      for(i=1;i<8;i++)      
      {
          a=temp<<i;
          b=temp>>(8-i);
          P1=a|b;         
delay05s();
      }
      for(i=1;i<8;i++)      
      {
          a=temp>>i;
          b=temp<<(8-i);
          P1=a|b;
delay05s();
      }
    }
}
void delay05s(void)
{       
uchar i,j,k;

   for(j=200;j>0;j--)
       {
    for(k=250;k>0;k--)
          {;}
       }
}

sunsisijiang 发表于 2011-6-4 22:44:50

回复【12楼】sunsisijiang
-----------------------------------------------------------------------

那好,,我把晶振这些接去,,,只是把这些都弄到电路板就不知容易不容易了,唉

xaofen 发表于 2011-6-4 22:51:49

回复【15楼】sunsisijiang
-----------------------------------------------------------------------

仿真行,实际上也行的,感觉像我刚学51那时写的程序。。原来大家刚开始多这样的

xaofen 发表于 2011-6-4 22:54:06

照片是本人么。。学电子的什么都多,就是漂亮妹妹少。。弄板子上要注意复位接地,EA拉电源

oldmoney 发表于 2011-6-4 22:57:17

搞个清晰点的本人玉照上来,并经莫生验证过。估计这里很多人抢着帮你写。
要是没有人写,老夫帮你写!

xaofen 发表于 2011-6-4 23:00:51

回复【19楼】oldmoney 老钱
-----------------------------------------------------------------------

没有夸大嫌疑。。绝对是。。

xaofen 发表于 2011-6-4 23:01:51

也许楼上那位“老夫”可以帮你把板子也焊好。。所谓一切皆有可能

sunsisijiang 发表于 2011-6-5 07:09:29

回复【16楼】sunsisijiang
-----------------------------------------------------------------------

我就是刚学的啊,,那些复杂的不想看,,就想做点好玩的,假如这个成了,我努力往里面加音乐

sunsisijiang 发表于 2011-6-5 07:10:55

回复【17楼】xaofen
-----------------------------------------------------------------------

不是我难道是你啊,,我班就7个女生,我的长相只是其中的中等

sunsisijiang 发表于 2011-6-5 07:11:51

回复【18楼】xaofen
-----------------------------------------------------------------------

.................

sunsisijiang 发表于 2011-6-5 07:14:30

这两天有时间就去实验室焊下板子,,先看看啥效果

xaofen 发表于 2011-6-5 07:19:57

小妹妹,,还是直接上PP,会有很多像我这么热心的人的。。不过你起来好早。。。

majianjia 发表于 2011-6-5 08:10:10

上个学期我刚进大学的时候
我有一个同学,他自学了三个星期C51,做了一个这个.然后他就有女朋友了...
我还有一个同学,有一天她收到了一个这个,然后就有了男朋友...后事先不管了...

那时我心想“不是吧..这么容易就被骗了,叫我这等追女生追了X年才有结果的如何是好...也许,我可以把~这东西弄一个出来量产,那不是就量产‘女朋友’了?”
一个星期后女生来找我诉苦,第二天他们分了,得出结论,这种‘女朋友’来得快去得更快


不过LZ是女生.自己要做这个..心里那种感觉说不出来额..

majianjia 发表于 2011-6-5 08:15:16

回复【25楼】sunsisijiang
-----------------------------------------------------------------------

这儿一群狼...一群寂寞的男人...
这个不用做板子,直接用洞洞板就可以了,做板子还麻烦了,程序没问题的话,接上就可以用了。
有问题找不出来的话,再发上来,那群狼会帮你解决的...

sunsisijiang 发表于 2011-6-5 08:29:00

回复【25楼】sunsisijiang
-----------------------------------------------------------------------

pp?我早起习惯了啦,,起来上网,哈

sunsisijiang 发表于 2011-6-5 08:32:00

回复【27楼】majianjia 阿嘉^_^
-----------------------------------------------------------------------

洞洞板?这些东西做出来拿来追女生的没意思的啦,但是拿去给父母她们肯定很开心的

sunnyhook 发表于 2011-6-5 08:32:25

这么简单的电路,做洞洞板都比较浪费,做PCB更是浪费了,飞线加热熔胶全部搞定。

majianjia 发表于 2011-6-5 08:34:38

回复【31楼】sunnyhook
这么简单的电路,做洞洞板都比较浪费,做pcb更是浪费了,飞线加热熔胶全部搞定。
-----------------------------------------------------------------------

有个性!空搭也很有艺术的~收集些管脚~~~

为什么我总打错字...

myqiang1990 发表于 2011-6-5 08:35:31

回复【29楼】sunsisijiang
-----------------------------------------------------------------------

pp是照片的意思。。。凡在这个论坛自称MM的都要上PP验证。。。要得到别人的帮忙,MM的要上PP。。否则。。。你看着办吧。。。。

sunsisijiang 发表于 2011-6-5 08:35:58

回复【31楼】sunnyhook
-----------------------------------------------------------------------

这样啊,,那我得好好试试了

sunsisijiang 发表于 2011-6-5 08:37:59

回复【33楼】myqiang1990 小松鼠
-----------------------------------------------------------------------

.....额

xaofen 发表于 2011-6-5 09:38:15

建议初次弄,还是乖乖用洞洞板搭个。。

1ongquan 发表于 2011-6-5 10:01:34

提示 限流电阻

chengpiaopiao 发表于 2011-6-5 10:04:30

呵呵,这个我之前做了一个送给女友了,用的 51+74154,32个灯

HYLG 发表于 2011-6-5 10:25:47

顶一下小女生的贴.
小女孩爱好这个不容易呀.

alengend 发表于 2011-6-5 10:42:12

看了半天发现就37楼仔细看电路图了,其他这帮人啊,光盯着小MM照片看了,我说你们啥好啊,唉。。。

楼主MM:发光二极管是要接限流电阻的,我看你图上用的LED有红有绿有黄,如果想要相同的亮度,限流电阻还不相同。

以红光LED为例:正常工作时LED两端的压降是1.7V左右, 电流一般2~5毫安这个看你对亮度的需求,那么限流电阻就是:

(5V- 1.7V)/4ma = 825欧, 也就是约1k。

黄色LED和绿色的压降都比红色的高,所以限流电阻要适当减小。

sunsisijiang 发表于 2011-6-5 12:12:17

回复【40楼】alengend
-----------------------------------------------------------------------

啊...可是为啥在protues上没电阻也能成啊,,,我今天刚把那个灯都焊好了,,,貌似空间有限,,我得好好考虑电阻放哪了,,唉

loongsuns 发表于 2011-6-5 12:38:11

回复【41楼】sunsisijiang
回复【40楼】alengend
-----------------------------------------------------------------------
啊...可是为啥在protues上没电阻也能成啊,,,我今天刚把那个灯都焊好了,,,貌似空间有限,,我得好好考虑电阻放哪了,,唉
-----------------------------------------------------------------------

仿真只是理想状况,你这个要是往洞洞板上焊的话,除了要加限流电阻。

首先:还要驱动芯片或者直接用三极管简单些,否则没几个能亮的,要不就是直接把单片机挂掉。

其次:复位电路,晶振,29.30.31这三个脚你看下数据手册也需要处理下。

再次:还需要考虑电源的问题。

修改原因:万恶的错别字。

downtoearth 发表于 2011-6-5 12:55:32

我一直以为漂亮的女孩都不会喜欢单片机,想不到还会有这样的美女。
在这电路中加330欧的限流电阻是很重要的,不加的话是不能正常工作的。
不知为什麽真是希望你能一直学下去。

panda1130 发表于 2011-6-5 13:16:41

STM32可以不接晶振,用内部RC模式

jlhgold 发表于 2011-6-5 13:20:16

顶楼主不是女的~~~

xaofen 发表于 2011-6-5 14:50:05

看来现在楼主是不是女的才是问题,其他的基本不是问题

lyzhangxiang 发表于 2011-6-5 15:22:02

45楼是女的么好奇

dz20062008 发表于 2011-6-5 16:50:13

楼主是男是女阿?
mark

sunsisijiang 发表于 2011-6-5 17:28:36

回复【48楼】dz20062008
-----------------------------------------------------------------------

诶,,男女很重要么?我就是女的呐,奇怪呢

sunsisijiang 发表于 2011-6-5 17:29:34

回复【42楼】loongsuns 李阿连
-----------------------------------------------------------------------

我红灯加了800欧的电阻,绿灯加了620欧的,黄灯加了570的,可以不?

sunsisijiang 发表于 2011-6-5 17:31:10

回复【45楼】jlhgold
-----------------------------------------------------------------------

诶,只能你是女的我不能啊

chennaixu 发表于 2011-6-5 17:50:20

学电子的是女的真的很少。。。难免有人怀疑

xaofen 发表于 2011-6-5 17:51:49

回复【50楼】sunsisijiang
回复【42楼】loongsuns 李阿连
-----------------------------------------------------------------------
我红灯加了800欧的电阻,绿灯加了620欧的,黄灯加了570的,可以不?
-----------------------------------------------------------------------

这个具体我没弄过。最直接的办法就是先上电,用电阻试试。。

其实么在这论坛上男女很重要,女的的话大家会踊跃帮助你

sunsisijiang 发表于 2011-6-5 17:52:09

今天初步把这块板子做成这样,唉,这焊的太难看了,还差一些点击此处打开 ourdev_645982MMCOM2.jpg(文件大小:1.14M,只有400K以内的图片才能直接显示) (原文件名:IMAG0263.jpg)
点击此处打开 ourdev_645983Z6AER0.jpg(文件大小:1.26M,只有400K以内的图片才能直接显示) (原文件名:IMAG0264.jpg)

chennaixu 发表于 2011-6-5 17:52:43

楼主不会要把这个拿打样把

sunsisijiang 发表于 2011-6-5 17:54:10

回复【53楼】xaofen
-----------------------------------------------------------------------

啊,,这样啊,,那好呀,,我证明下哈,,刚拍的板子图片是在寝室拍的,貌似还拍到我室友,是女的哈,也就是说我不会是男的哈

jjwangxu2008 发表于 2011-6-5 17:57:07

支持一下   Proteus 怎么说也是仿真,有很多和实际不一样

myqiang1990 发表于 2011-6-5 18:24:55

回复【56楼】sunsisijiang
-----------------------------------------------------------------------

大家快来啊!!!!楼主是女的!!!我的天啊!!!!!!!楼主是女的!!!!!!!!!而且还是大美女!!!快看54楼!!!./emotion/em035.gif,./emotion/em052.gif..呵呵、、、

sunsisijiang 发表于 2011-6-5 18:25:47

回复【38楼】chengpiaopiao 菜鸟
-----------------------------------------------------------------------

你做的咋样啊?有图片不

sunsisijiang 发表于 2011-6-5 18:27:05

回复【58楼】myqiang1990 小松鼠
-----------------------------------------------------------------------

...又不是鬼,,,搞的像见了鬼似得类

oldmoney 发表于 2011-6-5 18:30:37

这样的照片,好象过不了关啊。连我这关都过不了。更不要说莫生那关了。

newhz 发表于 2011-6-5 18:33:06

这个东西,在make magazine上好像有套件卖的,几年前我看到过一个专题

winterv 发表于 2011-6-5 18:36:10

敢问lz是学什么专业的?

sunsisijiang 发表于 2011-6-5 18:38:46

回复【61楼】oldmoney 老钱
-----------------------------------------------------------------------

sunsisijiang 发表于 2011-6-5 18:39:05

回复【63楼】winterv
-----------------------------------------------------------------------

电子信息工程

sunsisijiang 发表于 2011-6-5 18:40:08

回复【62楼】newhz
-----------------------------------------------------------------------

应该有吧,,这个仿真图我也是偶然在网上看到的,所以才想着变成板子然后写点程序进去的

winterv 发表于 2011-6-5 18:40:55

lz这个如果做成功了,你可以试着做那种利用人眼的视觉滞留原理显示图案的灯,所有led都排列在一条直线上,然后用手一晃就出现一个图案:)

sunsisijiang 发表于 2011-6-5 18:41:59

回复【67楼】winterv
-----------------------------------------------------------------------

这么难的感觉,,我这个都还不知能否完成类

winterv 发表于 2011-6-5 18:45:10

看你焊接的挺认真的,有精神头在就肯定会完成的。
做完当前的这个再做就有感觉了。

ep_day 发表于 2011-6-5 18:52:26

是否可以考虑用PWM实现= =

jlhgold 发表于 2011-6-5 18:55:50

回复【58楼】myqiang1990小松鼠
-----------------------------------------------------------------------

真聪明 呵呵呵

sunsisijiang 发表于 2011-6-5 19:01:01

回复【70楼】ep_day
-----------------------------------------------------------------------

哎呀,,我初学,PWM 貌似没接触

maxbiger 发表于 2011-6-5 19:29:37

全部亮,然后再全部暗就可以了,,,,

整这么多 很浪费时间的。。。

sunsisijiang 发表于 2011-6-5 19:31:25

回复【73楼】maxbiger
-----------------------------------------------------------------------

额...可是我已经整了,,只能整下去了咯

xaofen 发表于 2011-6-5 20:11:02

回复【65楼】sunsisijiang
回复【63楼】winterv
-----------------------------------------------------------------------
电子信息工程
-----------------------------------------------------------------------

又是电子信息工程、、、这个专业其实真鸡肋,,前段时间报我们这的质监局,说只要我们兄弟般的电子科学与技术,不要电子信息工程,好像除了从事开发,别的什么事业单位,国务院只能算浮云,只能报专业不限跟计算机

sunsisijiang 发表于 2011-6-5 20:19:07

回复【75楼】xaofen
-----------------------------------------------------------------------

这样啊,,我更可怜咯,之前我们学校招聘会我去看了,好多公司居然写着只招男不招女,同个专业凭啥不让女生去类

xaofen 发表于 2011-6-5 20:20:43

回复【76楼】sunsisijiang
回复【75楼】xaofen
-----------------------------------------------------------------------
这样啊,,我更可怜咯,之前我们学校招聘会我去看了,好多公司居然写着只招男不招女,同个专业凭啥不让女生去类
-----------------------------------------------------------------------

你大几了啊。。错了,应该问你是什么学校的,,我是三流学校毕业的

xaofen 发表于 2011-6-5 20:22:01

原来我们是老乡。。我也是温州的,,我就不在坛子里评价温州好坏了

sunsisijiang 发表于 2011-6-5 20:22:11

回复【77楼】xaofen
-----------------------------------------------------------------------

大二,,我学校也不咋好

sunsisijiang 发表于 2011-6-5 20:23:47

回复【78楼】xaofen
-----------------------------------------------------------------------

这样啊,,呵呵,老乡

xaofen 发表于 2011-6-5 20:24:04

不会是温-州-大-学吧,,,

sunsisijiang 发表于 2011-6-5 20:25:39

回复【81楼】xaofen
-----------------------------------------------------------------------

不是类,,我在绍兴读,读个差学校,郁闷的类

xaofen 发表于 2011-6-5 20:29:26

绍兴好点就是绍兴文理学院。。

sunsisijiang 发表于 2011-6-5 20:30:22

回复【83楼】xaofen
-----------------------------------------------------------------------

我就不是类,,,所以莫差吧

xaofen 发表于 2011-6-5 20:34:42

其实也无所谓了,只是看大学把你混了,还是你吧大学混了。。不过我们单位招女的哦

sunsisijiang 发表于 2011-6-5 20:35:46

回复【85楼】xaofen
-----------------------------------------------------------------------

额..你哪个单位?哪里的哦?

xaofen 发表于 2011-6-5 20:36:45

温州的啊

这个具体要低调点。。。

sunsisijiang 发表于 2011-6-5 20:38:22

回复【87楼】xaofen
-----------------------------------------------------------------------

额.....

xaofen 发表于 2011-6-5 20:39:28

反正就在温州拉。。其实是温--大 下面的一个重点实验室。。。

sunsisijiang 发表于 2011-6-5 20:40:21

回复【89楼】xaofen
-----------------------------------------------------------------------

.....................

xaofen 发表于 2011-6-5 20:42:31

回复【90楼】sunsisijiang
回复【89楼】xaofen
-----------------------------------------------------------------------
.....................
-----------------------------------------------------------------------

???有名字的,,只是这个名字好像知道的人不多

myqiang1990 发表于 2011-6-5 20:43:11

点击此处下载 ourdev_646038NAYJ95.rar(文件大小:48K) (原文件名:love.rar)
http://cache.amobbs.com/bbs_upload782111/files_40/ourdev_646039BLNYPZ.JPG
(原文件名:捕获.JPG)

六种效果,速度可控。。你的照片就值这些了。、、呵呵、、看吧、、PP一出现,好人就会出来滴。。。。./emotion/em007.gif

sunsisijiang 发表于 2011-6-5 20:44:53

回复【91楼】xaofen
-----------------------------------------------------------------------

额,,我反正是不知的,

xaofen 发表于 2011-6-5 20:46:11

回复【92楼】myqiang1990 小松鼠
点击此处下载(原文件名:love.rar)


(原文件名:捕获.jpg)
引用图片

-----------------------------------------------------------------------

你应该吧源码复制出来,,跟小妹妹讲解讲解,,为什么这么写,,这样进步快

xaofen 发表于 2011-6-5 20:47:19

回复【92楼】myqiang1990 小松鼠
-----------------------------------------------------------------------

不是好人,,是哪个什么来着。。不是出发点不好。。结果很好

myqiang1990 发表于 2011-6-5 20:48:30

做的时候我建议要用两组IO口控制16路比较好看!!单片机板和焊接什么什么滴我就不说了,,你最好焊接二极管的时候焊紧密一些,然后要用那种大号的发光二极管。。。焊得太散效果不出来。。你用一组IO口控制16路,而且都是两路两路接一起。。效果不太明显哈。。。

myqiang1990 发表于 2011-6-5 20:50:09

回复【95楼】xaofen
-----------------------------------------------------------------------

工程都在上面了、、应该可以看得懂的吧。。。自己分析进步更快把。。。

xaofen 发表于 2011-6-5 20:51:47

回复【97楼】myqiang1990 小松鼠
回复【95楼】xaofen
-----------------------------------------------------------------------
工程都在上面了、、应该可以看得懂的吧。。。自己分析进步更快把。。。
-----------------------------------------------------------------------

我说分析给MM看。。我当然懂的啦

myqiang1990 发表于 2011-6-5 20:53:53

回复【98楼】xaofen
-----------------------------------------------------------------------

自己看吧。。我没空了。。额滴项目还没搞定。。。两个。。无语。。。
页: [1] 2 3 4
查看完整版本: 创意彩灯love,希望大家帮个程序编出来