wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

原創作品LED流星雨燈(51單片機程序代碼)產品分享!

作者:佚名   來源:本站原創   點擊數:  更新時間:2012年04月26日   【字體:
 最近公司生產了一款流星雨燈!現把它分享給大家!
 
一、圖片分享:
 

 二、PCB文件分享:

 
 

 三、原理圖分享:

 
 

 

四、視頻效果分享:



   上面只做了5根燈管,如果需要增加燈管的話,只需稍微改動下 下面的程序即可.如果增長
連線把燈管擺成圓形或者方形效果也比較牛逼的.

   此款流星燈直徑只有1.5公分只可以做30公分、50公分、80公分、1000公分等 。
這個東東主要是做裝飾用,技術支持:http://www.izizhuan.cn/ 下面公開全部的源代碼.
請大家多多指教.程序代碼大家可以隨意修改,但不可用于商業用途.

/*流星雨程序代碼 作者:胡琴   2011-12-12
  單片機型號:STC11F04  IO口16個!原理:
  利用PWM來模似流星雨:將亮度等級分為8個
,通過改變每一組LED的亮度來達到流星雨效果。
(因為流星雨是前面亮后面越來越暗,就像一條龍一樣,拖著尾巴過來),
完整的程序源代碼下載:http://www.izizhuan.cn/f/ledss.rar
*/
#include<reg52.h>//MCU頭文件
#define uchar unsigned char//字浮型宏定義
#define uint unsigned int//整型宏定義
#define shudu 3 //LED漸變速度調整
uchar yin0 =31;//LED變化等級調整
uchar yin1 =63;//LED變化等級調整
uchar yin2 =95;//LED變化等級調整
uchar yin3 =127;//LED變化等級調整
uchar yin4 =159;//LED變化等級調整
uchar yin5 =191;//LED變化等級調整
uchar yin6 =223;//LED變化等級調整
uchar yin7 =255;//LED變化等級調整
sbit led0=P3^5;//16個IO口
sbit led1=P3^6;
sbit led2=P3^0;
sbit led3=P3^1;
sbit led4=P3^2;
sbit led5=P3^3;
sbit led6=P3^4;
sbit led7=P3^7;
sbit led8=P1^0;
sbit led9=P1^1;
sbit led10=P1^2;
sbit led11=P1^7;
sbit led12=P1^6;
sbit led13=P1^5;
sbit led14=P1^4;
sbit led15=P1^3;
uchar d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15;//各IO口變量

/***************************************************/
/**********************延時子程序*******************/
/***************************************************/
void delay(uint z)
{
 uint x,y;//局部變量定義
 for(x=0;x<5;x++)//延時外循環
 for(y=0;y<z;y++);//延時內循環
}
/**********************************************/
/**********PWM控制紅綠蘭3種燈亮滅時間**********/
/**********************************************/
void RGBpwm(uchar d0,uchar d1,uchar d2,uchar d3,uchar d4,uchar d5,uchar d6,uchar d7,uchar d8,uchar d9,uchar d10,uchar d11,uchar d12,uchar d13,uchar d14,uchar d15)//3個局部變量,些部分為帶參數函數
{
 if(d0!=0)
 {
 led0=0;
 delay(d0);                   
 led0=1;//1
 }
 if(d1!=0)
 {
 led1=0;
 delay(d1);                   
 led1=1;//1
 }
 if(d2!=0)
 {
 led2=0;
 delay(d2); //2                  
 led2=1;
 }
 if(d3!=0)
 {
 led3=0;
 delay(d3);                   
 led3=1;//3
 }
 if(d4!=0)
 {
 led4=0;
 delay(d4);                   
 led4=1;//4
 }
 if(d5!=0)
 {
 led5=0;
 delay(d5);                   
 led5=1;//5
 }
 if(d6!=0)
 {
 led6=0;
 delay(d6);                   
 led6=1;//6
 }
 if(d7!=0)
 {
 led7=0;
 delay(d7);                   
 led7=1;//7
 }
 if(d8!=0)
 {
 led8=0;
 delay(d8);                   
 led8=1;//8
 }
 if(d9!=0)
 {
 led9=0;
 delay(d9);                   
 led9=1;//9
 }
 if(d10!=0)
 {
 led10=0;
 delay(d10); //10                  
 led10=1;
 }
 if(d11!=0)
 {
 led11=0;
 delay(d11);                   
 led11=1;//11
 }
 if(d12!=0)
 {
 led12=0;
 delay(d12);                   
 led12=1;//12
 }
 if(d13!=0)
 {
 led13=0;
 delay(d13); //13                  
 led13=1;
 }
 if(d14!=0)//14
 {
 led14=0;
 delay(d14);                   
 led14=1;
 }
 if(d15!=0)//15
 {
 led15=0;
 delay(d15);                   
 led15=1;
 }
}
 
/***********************************************/
/********************主程序*********************/
/***********************************************/
void main()
{
 TMOD=0x01;
 EA=1;
 ET0=1;
 TR0=1;
 TH0=(65536-56)/256;
 TL0=(65536-56)%256;
 while(1)//程序主循環
 {
  RGBpwm(d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15);//調用RGBpwm子程序
 }
}
/*************************************************/
/*中斷服務子程序(控制LED紅綠蘭亮滅時間占空比例)*/
/*************************************************/
void zhong() interrupt 1//中斷向量位為1
{
 uint num;//定時器計數變量
 uint ji;//亮度等級控制變量
 TH0=(65536-500)/256;//給定時器高8位賦值
 TL0=(65536-500)%256;//給定時器低8位賦值
 num++;//將定時計數變自動增加1
 if(num==shudu)//如果速度變量等于定時計數器變量就執行下面大括號語句
 {
  num=0;//將計數器清0
  ji++;//將亮度等級控制變量加1
  if((ji>0)&&(ji<10))//移位移動 流水.....
  {
 d0=yin7;
 d1=0;
 d2=0;
 d3=0;
 d4=0;
 d5=0;
 d6=0;
 d7=0;
 d8=0;
 d9=0;
 d10=0;
 d11=0;
 d12=0;
 d13=0;
 d14=0;
 d15=0;
  }
  if((ji>10)&&(ji<20))//23456789
  {
 d0=yin6;
 d1=yin7;
 d2=0;
 d3=0;
 d4=0;
 d5=0;
 d6=0;
 d7=0;
 d8=0;
 d9=0;
 d10=0;
 d11=0;
 d12=0;
 d13=0;
 d14=0;
 d15=0;
  }
 if((ji>20)&&(ji<30))//345678910
  {
 d0=yin5;
 d1=yin6;
 d2=yin7;
 d3=0;
 d4=0;
 d5=0;
 d6=0;
 d7=0;
 d8=0;
 d9=0;
 d10=0;
 d11=0;
 d12=0;
 d13=0;
 d14=0;
 d15=0;
  }
 if((ji>30)&&(ji<40))//4567891011
  {
 d0=yin4;
 d1=yin5;
 d2=yin6;
 d3=yin7;
 d4=0;
 d5=0;
 d6=0;
 d7=0;
 d8=0;
 d9=0;
 d10=0;
 d11=0;
 d12=0;
 d13=0;
 d14=0;
 d15=0;
  }
 
 
  if((ji>40)&&(ji<50))//12345678
  {
 d0=yin3;
 d1=yin4;
 d2=yin5;
 d3=yin6;
 d4=yin7;
 d5=0;
 d6=0;
 d7=0;
 d8=0;
 d9=0;
 d10=0;
 d11=0;
 d12=0;
 d13=0;
 d14=0;
 d15=0;
  }
  if((ji>50)&&(ji<60))//23456789
  {
 d0=yin2;
 d1=yin3;
 d2=yin4;
 d3=yin5;
 d4=yin6;
 d5=yin7;
 d6=0;
 d7=0;
 d8=0;
 d9=0;
 d10=0;
 d11=0;
 d12=0;
 d13=0;
 d14=0;
 d15=0;
  }
 if((ji>60)&&(ji<70))//345678910
  {
 d0=yin1;
 d1=yin2;
 d2=yin3;
 d3=yin4;
 d4=yin5;
 d5=yin6;
 d6=yin7;
 d7=0;
 d8=0;
 d9=0;
 d10=0;
 d11=0;
 d12=0;
 d13=0;
 d14=0;
 d15=0;
  }
 if((ji>70)&&(ji<80))//4567891011
  {
 d0=yin0;
 d1=yin1;
 d2=yin2;
 d3=yin3;
 d4=yin4;
 d5=yin5;
 d6=yin6;
 d7=yin7;
 d8=0;
 d9=0;
 d10=0;
 d11=0;
 d12=0;
 d13=0;
 d14=0;
 d15=0;
  }
 
 

  if((ji>80)&&(ji<90))//12345678
  {
 d0=0;
 d1=yin0;
 d2=yin1;
 d3=yin2;
 d4=yin3;
 d5=yin4;
 d6=yin5;
 d7=yin6;
 d8=yin7;
 d9=0;
 d10=0;
 d11=0;
 d12=0;
 d13=0;
 d14=0;
 d15=0;
  }
 
if((ji>90)&&(ji<100))//345678910
  {
 d2=yin0;
 d3=yin1;
 d4=yin2;
 d5=yin3;
 d6=yin4;
 d7=yin5;
 d8=yin6;
 d9=yin7;
 d0=0;
 d1=0;
 d10=0;
 d11=0;
 d12=0;
 d13=0;
 d14=0;
 d15=0;
  }
 if((ji>100)&&(ji<110))//345678910
  {
 d3=yin0;
 d4=yin1;
 d5=yin2;
 d6=yin3;
 d7=yin4;
 d8=yin5;
 d9=yin6;
 d10=yin7;
 d0=0;
 d1=0;
 d2=0;
 d11=0;
 d12=0;
 d13=0;
 d14=0;
 d15=0;
  }
 if((ji>110)&&(ji<120))//4567891011
  {
 d4=yin0;
 d5=yin1;
 d6=yin2;
 d7=yin3;
 d8=yin4;
 d9=yin5;
 d10=yin6;
 d11=yin7;
 d1=0;
 d2=0;
 d3=0;
 d12=0;
 d0=0;
 d13=0;
 d14=0;
 d15=0;
  }
 if((ji>120)&&(ji<130))//56789101112
  {
 d5=yin0;
 d6=yin1;
 d7=yin2;
 d8=yin3;
 d9=yin4;
 d10=yin5;
 d11=yin6;
 d12=yin7;
 d0=0;
 d1=0;
 d2=0;
 d3=0;
 d4=0;
 d13=0;
 d14=0;
 d15=0;
  }
 if((ji>130)&&(ji<140))//678910111213
  {
 d6=yin0;
 d7=yin1;
 d8=yin2;
 d9=yin3;
 d10=yin4;
 d11=yin5;
 d12=yin6;
 d13=yin7;
 d0=0;
 d1=0;
 d2=0;
 d3=0;
 d4=0;
 d5=0;
 d14=0;
 d15=0;
  }
 if((ji>140)&&(ji<150))//
  {
 d7=yin0;
 d8=yin1;
 d9=yin2;
 d10=yin3;
 d11=yin4;
 d12=yin5;
 d13=yin6;
 d14=yin7;
 d0=0;
 d1=0;
 d2=0;
 d3=0;
 d4=0;
 d5=0;
 d6=0;
 d15=0;
  }
 if((ji>150)&&(ji<160))//
  {
 d8=yin0;
 d9=yin1;
 d10=yin2;
 d11=yin3;
 d12=yin4;
 d13=yin5;
 d14=yin6;
 d15=yin7;
 
 d0=0;
 d1=0;
 d2=0;
 d3=0;
 d4=0;
 d5=0;
 d6=0;
 d7=0;
  }
  if((ji>160)&&(ji<450))//讓所有LED都滅掉 等待下一次流星......
  {
 d0=0;
 d1=0;
 d2=0;
 d3=0;
 d4=0;
 d5=0;
 d6=0;
 d7=0;
 d8=0;
 d9=0;
 d10=0;
 d11=0;
 d12=0;
 d13=0;
 d14=0;
 d15=0;
  }
  if(ji>450)
 {
 TR0=0;
 ji=0;
 TR0=1;
 }
 }
}

 

關閉窗口

相關文章

欧美成人精品三级网站| 国产盗摄一区二区三区| 麻豆导航在线观看| 香蕉久久视频| 国产91精品一区| 中文字幕精品视频在线| ijzzijzzij亚洲大全| 国产精品久久久久77777| 日韩av在线网址| 色综合久久网| 日韩精品系列| 国产精品冒白浆免费视频| 亚洲黄色片免费| 91成人午夜| 黄色av网址在线免费观看| 一级黄色短视频| 亚洲精品色午夜无码专区日韩| 日韩视频在线视频| 国产日韩久久| 99在线精品视频| 精品高清在线| www.国产精品| 岛国成人毛片| 欧美全黄视频| 无码视频在线观看| 中文字幕日韩三级片| 欧美综合在线播放| 欧美日本韩国在线| 国产精品最新在线观看| 欧美系列日韩一区| 中文字幕一区二区视频| 夫妻av一区二区| 男人天堂欧美日韩| 都市激情综合| 超碰超碰97| 91九色porn| 日韩欧美aaaaaa| 亚洲国产网址| 性欧美freehd18| 污污影院在线观看| 9.1人成人免费视频网站| 久久精品女人毛片国产| 久久久久久久久久网| 久久99国产精品99久久| 成人黄色大片在线免费观看| 国内视频一区二区| 精品久久久久久久久国产字幕| www.国产高清| 欧美一区自拍| 欧美精品在线一区| 国产卡二和卡三的视频| 中国1级黄色片| 精品一区二区久久久久久久网站| 亚洲欧美国产精品专区久久 | 欧美美女激情18p| 一区二区三区在线视频播放| 2022国产精品视频| av中文一区二区三区| 久久爱www久久做| 天堂va蜜桃一区二区三区| 欧美三区不卡| 亚洲视频日本| 亚洲区第一页| 久久国产高清| 日韩国产高清在线| 青青草视频一区| 石原莉奈在线亚洲三区| 日韩激情视频在线观看| 蜜桃伊人久久| 日本亚洲三级在线| 精品综合免费视频观看| 国产精品一区二区不卡| 豆国产96在线|亚洲| 成人av网在线| 99精品免费视频| 在线日韩视频| 亚洲欧美日韩视频二区| 七七婷婷婷婷精品国产| 精品一区二区三区在线播放| 国模少妇一区二区三区| 国产成人精品免费在线| 99久久精品免费看| 日本一区二区三区视频视频| 亚洲天堂av老司机| 亚洲成人激情av| 欧洲视频一区二区| 91麻豆精品国产91久久久久久| 欧美精品一区男女天堂| 国产一区二区三区在线| 日韩欧美黄色影院| 亚洲国产第一页| 这里只有视频精品| 久久久久久综合网天天| 日韩av手机在线| 免费99精品国产自在在线| 久久6精品影院| 国产成人久久久精品一区| 亚洲999一在线观看www| 欧美午夜精品久久久久免费视| 中文网丁香综合网| 欧美a在线视频| japan高清日本乱xxxxx| 色一情一交一乱一区二区三区| 精品国产视频在线观看| 免费一级a毛片| 天堂中文在线资源| 91九蝌蚪视频| 日本在线免费观看视频| 麻豆自创视频在线观看| 久久国产情侣| 日本福利在线| 成年人视频在线看| 久草在线中文最新视频| 偷偷要 色偷偷| 2017亚洲天堂1024| 在线天堂资源www在线污| 91蜜桃臀久久一区二区| 欧美不卡高清| 国产激情精品久久久第一区二区| 中文字幕在线观看一区| 欧美视频一区二区在线观看| 精品一区二区三区四区在线| 97av在线视频| 欧美日韩亚洲一区二区三区在线观看| 国产精品999视频| 国产乱了高清露脸对白| 一级片视频在线观看| 国产性生活视频| 中文字幕av免费| 加勒比一区二区三区| av中文字幕一区二区三区| 欧美aaa大片视频一二区| 久久国产亚洲| 国产福利91精品| 一区二区三区在线观看欧美| 日韩精品一区二区三区中文不卡 | 亚洲精品高清视频在线观看| 欧美一区二区视频在线观看 | 欧美三级在线播放| 日韩中文字幕av| 97伦理在线四区| 免费不卡亚洲欧美| 国产一级做a爰片久久| 91免费公开视频| 少妇高潮一区二区三区99小说| 中文字幕桃花岛| 麻豆蜜桃在线观看| 久久理论电影| 成人av先锋影音| 欧美日韩免费一区二区三区视频 | 在线中文字幕一区| 另类天堂视频在线观看| 欧美大香线蕉线伊人久久国产精品 | 九九热这里有精品| 国产专区一区| 国产精品网曝门| 精品久久久网站| 国产精品视频999| 日韩av高清在线看片| 在线看片中文字幕| 性感美女一级片| 视频一区二区在线播放| 欧洲大片精品免费永久看nba| 视频一区视频二区中文| 精品久久久久久久大神国产| 久久99久久99精品免观看粉嫩| 亚洲成人午夜在线| av直播在线观看| 人人妻人人玩人人澡人人爽| 欧美sm精品调教视频| 国产精久久久| 国内成人自拍视频| 欧美日韩不卡一区二区| 国产日韩精品视频| 日本人69视频| 香蕉视频久久久| 亚洲成色在线综合网站2018站| 天堂资源最新版在线视频观看免费网| 一区二区高清不卡| 欧美丝袜激情| 国内精品久久久久影院一蜜桃| 一本到高清视频免费精品| 亚洲图片欧美午夜| 日本高清不卡一区二区三| 泷泽萝拉在线播放| 1区2区3区视频| www.99.热| 伊人久久大香线蕉av超碰| 豆国产96在线|亚洲| 亚洲国产欧美日韩精品| 欧美一级在线亚洲天堂| 日韩日韩日韩日韩日韩| 男人天堂中文字幕| 99aiav| 久久aimee| 久久伊人亚洲| 精品视频在线免费看| 国产日韩欧美综合| 少妇极品熟妇人妻无码| 天堂中文在线资源| av网站在线看| 久久精品三级| 91精品国产综合久久精品app| 99中文视频在线| 国产精品边吃奶边做爽| 欧美性bbb| 国产在线观看黄| 日韩毛片视频| 亚洲成在线观看| 国产精品一区久久久| 国产国语老龄妇女a片| www.四虎网站| 国产精品久久久久久妇女| 成人a区在线观看| xvideos亚洲| 国产精品人人妻人人爽人人牛| 久久综合色综合| 欧美h版电影| 欧美3p在线观看| 日韩欧美国产成人| 国产成人精品免费视频大全最热| 欧美日韩生活片| 缴情综合网五月天| 国产99精品| 五月婷婷综合网| 91久久国产自产拍夜夜嗨| 国产1区2区在线观看| 亚洲精品久久久久久久久久| 国产女女做受ⅹxx高潮| 亚洲图片中文字幕| av黄色在线观看| 亚洲免费激情| 日韩美一区二区三区| 一区二区精品国产| 欧美精品韩国精品| 九色网友自拍视频手机在线| 亚洲精选成人| 亚洲激情免费观看| 国产成人一区二区三区别| 国产美女三级无套内谢| 国产第一页在线| 成人免费电影视频| 久久久欧美一区二区| 久久最新视频| 欧美在线观看视频在线| 精品婷婷色一区二区三区蜜桃| 久操视频免费在线观看| 青春有你2免费观看完整版在线播放高清| 国产精品x453.com| 中文字幕中文字幕一区| 国产精品亚发布| 九九精品视频免费| 在线观看黄网| 日本va欧美va欧美va精品| 一区二区三区四区在线观看视频| 国产男女在线观看| 亚洲国产综合久久精品小蝴蝶| 91精品在线免费视频| 一区二区三区中文字幕电影| 好吊妞www.84com只有这里才有精品| 日韩久久精品视频| 黄视频在线观看网站| 欧美三级不卡| 亚洲精品中文字幕女同| 久久这里只精品| 黄色动漫在线免费观看| 一区二区在线视频观看| 午夜精品久久久| 亚洲欧洲精品一区二区三区波多野1战4 | 日韩毛片免费观看| 老司机精品视频网站| 中文字幕精品久久| 潘金莲一级淫片aaaaa| www怡红院| 一区二区亚洲精品| 色综合亚洲精品激情狠狠| 午夜不卡久久精品无码免费| 曰韩少妇与小伙激情| 蜜臀av性久久久久蜜臀aⅴ| 久久全球大尺度高清视频| 91成人在线免费视频| 日夜干在线视频| 国产激情一区二区三区| 国产精品视频白浆免费视频| 中文字幕在线字幕中文| 蜜桃视频m3u8在线观看| 亚洲丰满少妇videoshd| 国产精品无码电影在线观看| 欧美高清xxxx性| 亚洲综合自拍| 久久手机免费视频| 国产wwwwxxxx| 天天插天天色| 视频一区二区欧美| 热久久视久久精品18亚洲精品| 欧美黑人猛猛猛| 毛片在线网站| 色先锋久久av资源部| 高清在线观看免费| 欧美狂欢多p性派对| 另类调教123区| 国产一区二区在线免费视频| 91丨porny丨在线中文 | 日日夜夜免费精品| 欧美综合国产精品久久丁香| 国产精品免费av一区二区| 91在线成人| 51精品久久久久久久蜜臀| 一级黄色免费毛片| 国产裸舞福利在线视频合集| 国产拍揄自揄精品视频麻豆| 亚洲精品视频一区二区三区| 另类欧美视频| 野花国产精品入口| 国产精品视频网| 性猛交富婆╳xxx乱大交天津| 成人国产精选| 欧美一区二区三区男人的天堂| 91精品人妻一区二区三区蜜桃2| 嫩草研究院在线| 亚洲色欲色欲www| www插插插无码视频网站| 第四色亚洲色图| www..com久久爱| 伊人色综合影院| bdsmchinese医疗折磨| 国产一区二区三区在线观看免费视频 | 亚洲精品免费在线播放| 欧美日韩免费高清| 国产视频高清免费| 日日夜夜精品视频免费| 91久久精品www人人做人人爽| 污视频网站免费观看| 亚洲调教视频在线观看| 国产成人精品综合| 亚洲成人一级片| 亚洲精品va| 色婷婷**av毛片一区| 国产精品成人aaaa在线| 日本在线一区二区三区| 一区二区三区美女xx视频| 国产精品美女毛片真酒店| eeuss鲁片一区二区三区| 深夜福利91大全| 波多野结衣视频观看| 国产麻豆一区二区三区精品视频| 欧美激情免费观看| 在线免费观看高清视频| 亚洲激情中文| 91精品啪在线观看麻豆免费 | 国产午夜亚洲精品一级在线| 在线观看久久av| 欧美性猛交bbbbb精品| 欧美手机视频| 国产日韩精品在线观看| 国产中文字幕网| 国产成人av网站| 9色porny| 精品乱码一区二区三四区视频| 图片区小说区区亚洲影院| 五月天丁香社区| 成人在线免费av| 日韩少妇与小伙激情| 国产免费叼嘿网站免费| 一本综合久久| 欧美一区二区三区精美影视 | 久久综合99| 91精品国产综合久久久久久久久 | 久久久久久久国产| 亚洲欧美综合在线观看| 六月丁香综合在线视频| 中文字幕中文字幕一区三区| 污视频在线观看网站| 91成人网在线| 亚洲国产美女视频| 欧美影视资讯| 日韩视频在线免费| 国产欧美一级片| 久久一区精品| 日本黄网站色大片免费观看| 久久中文字幕精品| eeuss鲁片一区二区三区| 欧美一区二三区| 国内精品久久久久久影院8f| 91免费视频观看| 超碰人人草人人| 久草综合在线| 日本国产精品视频| 超碰在线91| 亚洲欧美日韩人成在线播放| 欧美bbbbb性bbbbb视频| 蜜臀av一区| 亚洲综合色av| 国产真实伦在线观看| 一本大道久久a久久综合婷婷 | 日韩欧美xxxx| 在线成人av观看| 欧美精品电影在线| 国产精品入口麻豆免费观看| 国产精品久久久久久久久果冻传媒|