精品麻豆一区二区三区乱码-人妻在线免费观看一区二区-欧美日韩在线观看精品99-美女极度色诱视频国产免费

 找回密碼
 請用中文注冊用戶!

QQ登錄

只需一步,快速開始

查看: 9829|回復: 30

51單片機控制LED七彩漸變燈

[復制鏈接]
1#
笑問天 發(fā)表于 2009-4-22 23:26:54 | 只看該作者 |只看大圖 |倒序瀏覽 |閱讀模式

注冊登錄后可以在線提問,行業(yè)從業(yè)者將幫助您解答!

您需要 登錄 才可以下載或查看,沒有賬號?請用中文注冊用戶!

×
自己設計的51單片機控制LED七彩漸變燈
MCU:89C51,89S51,89C2051等

晶振:12MHz

電路驅動(LED連接):
P1.0連接藍色LED
P1.1連接紅色LED
P1.2連接綠色LED (必須使用純綠色高亮LED,不可使用普通草綠管)
全為低電平驅動(低電平點亮),可以加三極管驅動,紅、藍、綠LED也可以交換位置

控制方式:PWM

頻率:約300-700Hz(我沒有計算或測量過,只是試驗顯示效果足夠好)

調節(jié)級數(shù):共600級,相當平滑

編譯后的HEX文件:
687241197859316.rar

HEX代碼:
:0D009300E4FEEEC39F50060000000E80F555
:0100A000223D
:06005F00A9078D828C83CD
:10006500E4FDE96008C292FF120093D292E5824551
:10007500836009C291AF82120093D291EB4A600965
:0D008500C290AF03120093D2900DBD0AD5BA
:01009200224B
:100003007508C8E4F509F50AE5086008E50A70040F
:1000130015080509E5096008E50870041509050ACE
:10002300E50A6008E5097004150A0508E5082509CD
:10003300FFE433FE7C00EF250AFFEC3EFEEF64C8CD
:100043004E60087508C8E4F509F50AE509FD7C006A
:0C005300E50AFB7A00AF0812005F80ACE9
:030000000200A15A
:0C00A100787FE4F6D8FD75810A020003A8
:00000001FF

C語言源程序:
/*******************************
程序名稱:七彩LED漸變程序
編寫者:ZH YU
MCU:51/2051
晶振:12MHz
*********************************/
#include<reg51.h>
#include<intrins.h>

sbit gl=P1^2;   //綠色
sbit rl=P1^1;   //紅
sbit bl=P1^0;   //蘭

timer(unsigned char t)
{unsigned char b;
   for(b=0;b<t;b++)
   {_nop_();
    _nop_();
_nop_();}
}


ledout(unsigned char g,r,b)
{unsigned char a;
  for(a=0;a<10;a++)
{if(g!=0)
    {gl=0;timer(g);gl=1;}
  if(r!=0)
    {rl=0;timer(r);rl=1;}
  if(b!=0)
    {bl=0;timer(b);bl=1;}
  }
}

main()
{ unsigned char g,r,b;
  g=200;r=0;b=0;
  while(1)
  {if(g!=0&&b==0)
    {g--;r++;}
   if(r!=0&&g==0)
    {r--;b++;}
   if(b!=0&&r==0)
    {b--;g++;}
   if(g+r+b!=200)
    {g=200;r=0;b=0;}
   ledout(g,r,b);
  }
}
入無法下載HEX,大家可以用KEIL自己編譯,或者使用記事本保存HEX代碼(重命名為.HEX文件)都可以
再把.hex文件寫入單片機,接好電路即可工作

自己做的LED漸變燈(使用三極管8550驅動)及部分效果圖:
2#
wwwond70 發(fā)表于 2009-4-23 05:22:35 | 只看該作者
xx very good ;寫的不錯,做的不錯我。
回復

使用道具 舉報

3#
hongzikai 發(fā)表于 2009-4-23 12:24:28 | 只看該作者
好的,可惜我不會單片機
回復

使用道具 舉報

4#
WB5390 發(fā)表于 2009-4-23 18:59:57 | 只看該作者
不錯?。。。。?!可是8550驅動功率有限,不方便大批量控制,要是能做成220V控制器成品就好了,我第一個要哦??!
回復

使用道具 舉報

5#
時光 發(fā)表于 2009-4-23 23:16:28 | 只看該作者
群主什么時候能夠開發(fā)出來成品呀 我也想要呀
回復

使用道具 舉報

6#
jinqiao 發(fā)表于 2009-4-25 10:43:12 | 只看該作者
不錯,該學的東西太多了,單片機
回復

使用道具 舉報

7#
鋒華廣告 發(fā)表于 2009-4-25 17:07:43 | 只看該作者
單片機編程呢,這么深奧呀,還是等著出成品吧
回復

使用道具 舉報

8#
LSZ 發(fā)表于 2009-4-25 21:41:46 | 只看該作者
不錯?。。。。?!可是8550驅動功率有限,不方便大批量控制,要是能做成220V控制器成品就好了,我第一個要哦??!
WB5390 發(fā)表于 2009-4-23 18:59
有創(chuàng)意。。。。。。。?!疚膩碜浴?a href="http://www.www.isorzjg.com" target="_blank">www.www.isorzjg.com〗原帖地址:http://www.www.isorzjg.com/viewthread.php?tid=220&fromuid=918
回復

使用道具 舉報

9#
cslcsl 發(fā)表于 2009-4-28 19:31:52 | 只看該作者
效果一定很好    有此控制器銷售嗎
回復

使用道具 舉報

10#
tcjsjxx 發(fā)表于 2009-5-2 19:54:56 | 只看該作者
好,樓主做得不錯,對我很有啟發(fā).謝謝.
回復

使用道具 舉報

11#
gaozhigang198 發(fā)表于 2009-5-14 09:40:24 | 只看該作者
好的,很不錯??上也粫纹瑱C!
回復

使用道具 舉報

12#
ymkyiu 發(fā)表于 2009-5-17 15:17:46 | 只看該作者
學做LED燈,還要學C語言啊
回復

使用道具 舉報

13#
劉自在 發(fā)表于 2009-5-18 14:56:22 | 只看該作者
我要能夠早一年認識你就好了!{:1_146:}
回復

使用道具 舉報

14#
jekseny 發(fā)表于 2009-5-18 19:47:57 | 只看該作者
樓主超強.學習了.真的很喜歡這個....
回復

使用道具 舉報

15#
toldz 發(fā)表于 2009-5-30 09:25:57 | 只看該作者
學做LED燈,還要學C語言啊——本文來自〖www.www.isorzjg.com〗原帖地址:http://www.www.isorzjg.com/viewthread.php?tid=1092&fromuid=1921
回復

使用道具 舉報

16#
JYP1111 發(fā)表于 2009-6-22 14:53:26 | 只看該作者
厲害的麒麟啊。佩服你了。你做的東西都不錯的
回復

使用道具 舉報

17#
hrd8455 發(fā)表于 2009-6-28 14:20:26 | 只看該作者
看著好復雜...啥時候能做出成品就好了~
回復

使用道具 舉報

18#
miaoyougui 發(fā)表于 2009-8-9 11:28:30 | 只看該作者
嗯,挺不錯的,樓主太強悍了,頂一個
回復

使用道具 舉報

19#
zgxinxi 發(fā)表于 2009-8-26 10:45:18 | 只看該作者
學習學習學習學習再學習?!疚膩碜浴?a href="http://www.www.isorzjg.com" target="_blank">www.www.isorzjg.com〗原帖地址:http://www.www.isorzjg.com/viewthread.php?tid=2325&fromuid=3368
回復

使用道具 舉報

20#
何作軍 發(fā)表于 2009-12-5 20:09:24 | 只看該作者
單片機很好學的。。。。。。。。。。。
回復

使用道具 舉報

21#
廣告中人 發(fā)表于 2009-12-16 18:26:40 | 只看該作者
太好了
支持樓主
學習了、、、、、
回復

使用道具 舉報

22#
lubingbing 發(fā)表于 2009-12-30 23:35:13 | 只看該作者
學習了,見識了,,,,
回復

使用道具 舉報

23#
yongleming 發(fā)表于 2010-1-6 10:19:26 | 只看該作者
強人,強人,強人   太強悍了
回復

使用道具 舉報

24#
DD8130 發(fā)表于 2010-2-21 02:12:04 | 只看該作者
{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}{:1_85:}
回復

使用道具 舉報

25#
青山龍云 發(fā)表于 2010-3-2 09:52:15 | 只看該作者
{:1_146:}厲害哦{:1_85:}
回復

使用道具 舉報

26#
pc170 發(fā)表于 2010-3-22 19:44:52 | 只看該作者
要學習學習再學習!?。。?/td>
回復

使用道具 舉報

27#
16721313 發(fā)表于 2010-3-24 13:57:27 | 只看該作者
真的厲害哈,學習了喲,老兄
回復

使用道具 舉報

28#
霓虹動畫 發(fā)表于 2010-5-3 02:00:19 | 只看該作者
歷害啊,看來還有很多東西要學啊
回復

使用道具 舉報

29#
霓虹動畫 發(fā)表于 2010-12-1 23:06:54 | 只看該作者
看看,學習下!!!!!!!!!!!
回復

使用道具 舉報

30#
虹金龍 發(fā)表于 2010-12-10 09:28:25 | 只看該作者
很好學習了 我也很喜歡單片機
回復

使用道具 舉報

本版積分規(guī)則

QQ|返回首頁|有問題掃碼關注公眾號|LED控制卡 ( 魯ICP備18053106號 魯公安網備案號37170202666047 ) keywords:LED顯示屏 LED控制卡 LED顯示屏配件 麒麟電子

GMT+8, 2025-9-18 00:54

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回復 返回頂部 返回列表