久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3116|回復: 0
收起左側

心形燈

[復制鏈接]
ID:252038 發表于 2017-11-21 21:21 | 顯示全部樓層 |閱讀模式

發光二極管,又稱LED。說到LED,那是初學者最容易了解的!


本小節目錄


1,識別LED極性和圖標


2,LED原理圖分析


3,LED流水燈的程序分析


4,DIY酷炫的“愛心”型的LED燈的焊接,調試和程序編寫!


一)識別LED極性及圖標


識別LED正負極是每個學電子人的基本常識,但也是很多初學者常問的問題,包括本人當初也是沒有懂!




圖1-1


1.觀察法(如圖1-1)


直插式LED:看引腳長短來判別發光二極管的正負極,引腳長的為正極,短的為負極。


若引腳被“破壞”,看燈珠內,較小處為正(建議初學者仔細觀察實物可知)


貼片LED:俯視,一邊帶彩色線的是負極,另一邊是正極。


2.萬用表測量法


萬用表檢測發光二極管時,必須使用“R×10k”檔。


LED一般的管壓降為2V,而萬用表處于“R×1k”及其以下各電阻檔時,表內電池僅為1.5V,低于管壓降。無論正、反向接入,發光二極管都不可能導通,也就無法檢測。“R×10k”檔時表內接9V(或15V)高壓電池,高于管壓降,所以可以用來檢測發光二極管。


檢測時,將兩表筆分別與LED兩腳相接,如表針偏轉過半,同時LED中有一發亮光點,表示LED是正向接入,這時與黑表筆(與表內電池正極相連)相接的是正極;與紅表筆相接的是負極。再將兩表筆對調后與發光二極管相接,這時為反向接入,表針應不動。


若正向接入和反向接入,表針都偏轉到頭或不動,則該LED已損壞。


3.LED圖標






圖1-2


謹記:陽極(A)為三角形邊,指向角加一豎即為陰極(K),也有電流從粗面流向細面的意味!




二)LED原理圖分析




圖2—2 開發板LED原理圖


若讓LED能正常發光,則必須使LED內部通過一定的電流和電壓差(2-3.9V左右)才可。通常LED的工作電流為3~20mA左右,所以不能直接將兩端接電源和GND來點亮,需要加一個限流電阻,而如何算這個電阻呢?


通常LED的壓降是1.72~1.98V左右,為使LED有合適的亮度和長壽命,通常讓其工作電流為:3mA,用歐姆定律算可知,限流電阻:R=3.15V/3mA=1.05KΩ,因而需用1K的限流電阻。


初學者看原理圖需懂:


1)原理圖上同樣物理標識的引腳,互相連接一起,如圖2-2中,數字28右邊的LED8與RP4左邊的LED8在開發板上才是連接一起的。


2)圖2-2中D1-D8的LED燈正極都連接電源正極(VCC),負極分別連接單片機P2^0--P2^7口,而為什么不是D1-D8正極連單片機P2口,負極連地(GDN)呢???那是因為單片機一上電后,P2口默認就為高電平,即直接使八個LED完全亮了,根本不需要程序去控制,那不是失去學習單片機的意義了么?




三)LED流水燈的程序分析(傻瓜式)


#include//51單片機的頭文件


#defineUchar8unsignedchar//宏定義(就是用Uchar8替換unsignedchar,方便后面程序編寫


#defineUint16unsignedint


sbitLED1=P2^0; //聲明單片機P2口的第一位,用LED1表示,便于簡化程序


sbitLED2=P2^1;


sbitLED3=P2^2;


sbitLED4=P2^3;


sbitLED5=P2^4;


sbitLED6=P2^5;


sbitLED7=P2^6;


sbitLED8=P2^7;


/*******************************************************/


//函數功能: 約延時毫秒函數


//入口參數: 延時毫秒數(xms)


//出口參數: 無


/*******************************************************/


voidDelayms(Uint16xms)


{


Uint16i,j;


for(i=xms;i>0;i--)


for(j=121;j>0;j--);//這里初學者會問:為什么是121呢?你也可以寫110~122等等


}//可先不深究,知道這個是約延時1ms的函數就足以


voidmain(void)


{


for(;;)//死循環


{


LED1=0;//點亮圖2-2中D1燈亮


Delayms(100);//延時100毫秒,也就是讓D1亮100毫秒


LED1=1;//滅掉D1燈


LED2=0;//滅D1燈后,馬上接著點亮D2燈


Delayms(100);//讓D2燈亮100毫秒


LED2=1;//接著滅掉D2燈


LED3=0;//接著,,,,D3亮,,,,,一直到最后,D8,亮滅,程序就是如此循環執行 Delayms(100);


LED3=1;


LED4=0;


Delayms(100);


LED4=1;


LED5=0;


Delayms(100);


LED5=1;


LED6=0;


Delayms(100);


LED6=1;


LED7=0;


Delayms(100);


LED7=1;


LED8=0;


Delayms(100);


LED8=1;


}


}


傻瓜式程序太多,太麻煩了,那就看看下面簡化版的吧


#include


#include


#defineUchar8unsignedchar


#defineUint16unsignedint


voidDelayms(Uint16xms)


{


Uint16i,j;


for(i=xms;i>0;i--)


for(j=121;j>0;j--);


}


voidmain(void)


{


Uchar8temp;


temp=0xfe;//讓變量temp等于11111110


for(;;)


{


P2=temp;//將11111110賦予P2,即P2最低位P2^0為0,點亮D1燈


temp=_crol_(temp,1);//temp循環左移動1位后再次賦值給temp


Delayms(100);


}


}




圖3-1循環左移動


說明:KeilC51自帶的函數庫,里面有個_crol_()函數(循環左移),即最高位往最低位循環移動,同理循環右移為_cror_()函數也一樣。




圖3-2流水燈示意圖(來自麥光電子)


說明:P2=temp(11111110)時,D1亮,接著P2=11111101時,D2亮,如此循環的點亮8個LED燈!寫到這里,我想,再菜鳥的初學者都明白了吧?




四)DIY酷炫的“心”型的LED燈


DIY的樂趣的無窮的,當你花上幾個小時,幾天甚至幾個星期,親手DIY并調試成功后的那種喜悅感和幸福感,那是別人無法去體會和了解的啊!顯然,本人最初也是受xumb的影響,毅然走上了一條DIY的路,從此我待DIY如初戀,它虐我如后媽呀!




1)“心”原理圖




圖4-1“心”型LED燈原理圖


說明:“心”型LED燈共用了32個燈,剛好接完MCU的P0,P1,P2,P3共32個端口。


注意:全部的LED燈正極分別連接100歐左右電阻后,并連VCC,負極分別連接32個端口即可。




圖4-2“心”型LED焊接布局圖


說明:焊接前,先將全部的LED燈布局好后,看看效果,然后先焊接單片機最小系統,后焊接LED燈。




圖4-3“心”型LED焊接正面布局圖




圖4-4“心”型LED焊接電阻圖


說明:本人用直插電阻直接在萬能板背面焊接,同時晶振和瓷片電路都焊接于單片機插座內,同時本人用的LED燈為紅,黃,蘭,綠相互焊接!




圖4-5“心”型LED焊接背面完成圖




說明:LED燈負極全用焊錫絲連接到單片機端口,建議初焊者用導線連,因為對于初焊者,焊錫絲非常不好連接,而且漂亮!


焊接時注意:焊接完電阻后,千萬要布好局后才焊接負極連接MCU端口,畢竟我們要追求完美的“心”呀!再說了,焊接好了,正面為“心”型,背面也是完美的“心”型,才能算真心,才算浪漫呀!




圖4-6“心”型LED焊接正面完成圖


說明:電源由4個5號電池提供,焊接時,千萬別焊反正負極,要不然MCU芯片就被燒了!


焊接完后,是該見證奇跡的時候了,下完程序后,如圖4-7,4-8,4-9






[size=0.83em]
  1. #include<reg52.h>

  2. #include<intrins.h>//循環函數的頭文件

  3. #define uint unsigned int

  4. #define uchar unsigned char

  5. uchar code table0[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//從低位往高位移一個燈

  6. uchar code table1[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};//從高位往低位移一個燈

  7. uchar code table2[]={0xfe,0xfa,0xf8,0xf0,0xe0,0xa0,0x80,0x00};//從低位到高位逐步全部點亮

  8. uchar code table3[]={0x7f,0x3f,0x1f,0x0f,0x07,0x03,0x01,0x00};//從高位到低位逐步全部點亮

  9. uchar code table4[]={0x01,0x03,0x07,0x0f,0x1f,0x3f,0x7f,0xff};//從低位到高位逐步全部熄滅

  10. uchar code table5[]={0x80,0xa0,0xe0,0xf0,0xf8,0xfa,0xfe,0xff};//從高位到低位逐步全部熄滅

  11. uchar code table6[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};//從低位到高位,滅一個燈移動

  12. uchar code table7[]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01};//從高位到低位,滅一個燈移動


  13. uchar i;


  14. void delay(uint z) //延時函數

  15. {
  16.         
  17. uint x,y;
  18.         
  19. for(x=z;x>0;x--)
  20.                
  21. for(y=314;y>0;y--);

  22. }
  23. ///////////////////////////////////////////////////
  24. ///////////////////////////////////////////////////
  25. ///////////////////////////////////////////////////

  26. void deng123()//

  27. {
  28.                
  29. for(i=0;i<8;i++)
  30.         
  31. {
  32.                
  33.   P2=table1[i];
  34.                
  35.   P0=table1[i];
  36.                
  37.   delay(25);
  38.         
  39.   }

  40. }

  41. /***********************************************
  42. ************************************************/

  43. void deng0()//所有燈亮一會兒

  44. {
  45.         
  46. P0=0x00;
  47. P1=0x00;
  48. P2=0x00;
  49. P3=0x00;
  50.         
  51. delay(150);

  52. }

  53. /////////////////////////////////

  54. void deng0_1()//所有燈滅一會兒

  55. {
  56.         
  57. P0=0xff;P1=0xff;
  58. P2=0xff;P3=0xff;
  59.         
  60. delay(150);

  61. }

  62. //////////////////////////////////////

  63. void deng1()//兩列燈順時針旋轉2遍,然后逐漸降低

  64. {         
  65.          
  66. uchar c;
  67.          
  68. P1=0x00;
  69. P3=0x00;
  70.          
  71.          
  72. for(c=2;c>0;c--)
  73.          
  74. {
  75.                  
  76. deng123();
  77.         
  78. }
  79.          
  80. ////////////////

  81.       
  82. P1=0x03;
  83.         
  84. deng123();
  85.         
  86. /////////////////               
  87.         
  88. P1=0x0f;
  89.         
  90. deng123();
  91.         
  92. ////////////////
  93.         
  94. P1=0x3f;
  95.         
  96. deng123();
  97.         
  98. ///////////////
  99.         
  100. P1=0xff;
  101.         
  102. deng123();
  103.         
  104. ////////////////////////
  105.         
  106. P3=0x03;
  107.         
  108. deng123();
  109.         
  110. //////////////
  111.         
  112. P3=0x0f;
  113.         
  114. deng123();
  115.         
  116. //////////////
  117.         
  118. P3=0x3f;
  119.         
  120. deng123();
  121.         
  122. /////////////
  123.       
  124. P3=0xff;
  125.         
  126. deng123();
  127.       
  128. P2=0xff;P0=0xff;
  129.                

  130. }


  131. ///////////////////////////////////////////////

  132.   
  133. void deng2()//四列燈順時針旋轉2遍

  134. {         
  135.          
  136. uchar a;
  137.          
  138. uchar b;
  139.          
  140. b=0x77;
  141.          
  142. P2=b;
  143.         
  144. P0=b;
  145.          
  146. P1=0x00;P3=0x00;
  147.         
  148. for(a=4;a>0;a--)
  149.          
  150. {
  151.                   
  152. for(i=0;i<8;i++)
  153.         
  154. {
  155.                
  156. b=_cror_(b,1);//循環左移
  157.                
  158. delay(25);
  159.                
  160. P2=b;
  161.                
  162. P0=b;
  163.         
  164. }
  165.          
  166. }               
  167.         
  168.         
  169. P2=0xff;
  170. P0=0xff;
  171. P1=0xff;
  172. P3=0xff;
  173.                

  174. }

  175. //////////////////////////////////////////////

  176. void deng3()//單層,向上升

  177. {
  178.          
  179. P0=0x00;
  180.         
  181. P2=0x00;
  182.                
  183.         
  184. for(i=0;i<8;i++)
  185.          
  186. {
  187.                   
  188. P3=table1[i];
  189.                  
  190. delay(25);
  191.          
  192. }
  193.         
  194. P3=0xff;

  195. /*----------------------*/         
  196.          
  197. for(i=0;i<8;i++)
  198.          
  199. {
  200.                   
  201. P1=table1[i];
  202.                  
  203. delay(25);
  204.          
  205. }
  206.         
  207. P1=0xff;

  208. }

  209. /////////////////////////////////////////

  210. void deng4()//單層,向下降

  211. {         
  212.          
  213. P2=0x00;
  214. P0=0x00;
  215.          
  216. for(i=0;i<8;i++)
  217.         
  218. {
  219.                
  220. P1=table0[i];
  221.                
  222. delay(25);
  223.         
  224. }
  225.       
  226. P1=0xff;

  227. /*----------------------*/
  228.         
  229. for(i=0;i<8;i++)
  230.         
  231. {
  232.                
  233. P3=table0[i];
  234.                
  235. delay(25);
  236.       
  237. }
  238.         
  239. P3=0xff;
  240. P1=0xff;
  241. P0=0xff;
  242. P2=0xff;        

  243. }

  244. /////////////////////////////////////////

  245. void deng5()//從上到下,逐層全部點亮】

  246. {
  247.          
  248. P0=0x00;
  249. P2=0x00;
  250.         
  251. for(i=0;i<8;i++)
  252.         
  253. {
  254.                
  255. P1=table2[i];
  256.                
  257. delay(25);
  258.         
  259. }
  260.         
  261. for(i=0;i<8;i++)
  262.         
  263. {
  264.                
  265. P3=table2[i];
  266.                
  267. delay(25);
  268.         
  269. }
  270.         
  271. P0=0xff;
  272. P1=0xff;
  273. P2=0xff;
  274. P3=0xff;

  275. }

  276. ////////////////////////////////////////

  277. void deng6()//從上到下,逐層全部熄滅】

  278. {
  279.          
  280. P0=0x00;
  281. P2=0x00;
  282.       
  283. P1=0x00;
  284. P3=0x00;
  285.         
  286. for(i=0;i<8;i++)
  287.         
  288. {
  289.                
  290. P1=table4[i];
  291.                
  292. delay(25);
  293.         
  294. }
  295.         
  296. P1=0xff;
  297.         
  298. for(i=0;i<8;i++)
  299.         
  300. {
  301.                
  302. P3=table4[i];
  303.                
  304. delay(25);
  305.         
  306. }
  307.         
  308. P3=0xff;
  309.         
  310. P0=0xff;
  311. P2=0xff;

  312. }

  313. ///////////////////////////////////


  314. void deng7()//四組燈,交替兩次
  315. {
  316.         
  317. for(i=2;i>0;i--)
  318.         
  319. {
  320.                
  321. P1=0x00;P2=0x00;//上左
  322.                
  323. delay(40);
  324.                
  325. P1=0xff;P2=0xff;
  326.                
  327. delay(40);
  328.         
  329.                
  330.         
  331. /////////////

  332. P3=0x00;P0=0x00;//下右
  333.                
  334. delay(40);
  335.                
  336. P3=0xff;P0=0xff;
  337.                
  338. delay(40);
  339.         
  340. /////////////
  341.         
  342. P3=0x00;
  343. P2=0x00;//下左
  344.                
  345. delay(40);
  346.                
  347. P3=0xff;
  348. P2=0xff;
  349.                
  350. delay(40);
  351.         
  352. /////////////
  353.                
  354. P1=0x00;P0=0x00;//上右
  355.                
  356. delay(40);
  357.                
  358. P1=0xff;
  359. P0=0xff;
  360.                
  361. delay(40);
  362.          
  363. }
  364.                

  365. }

  366. void deng8()//上半先逐步列點亮,然后再向下點點亮

  367. {
  368.         
  369. P0=0xff;
  370. P2=0xff;
  371. P3=0xff;
  372.         
  373. P1=0x00;
  374.         
  375. for(i=0;i<8;i++)
  376.         
  377. {
  378.                
  379. P0=table3[i];
  380.            
  381. P2=table3[i];
  382.                
  383. delay(25);        
  384.         
  385. }
  386.          
  387. delay(70);
  388.         
  389. P1=0x00;
  390. P2=0x00;
  391. P0=0x00;
  392.         
  393. for(i=0;i<8;i++)
  394.         
  395. {
  396.                
  397. P3=table2[i];
  398.                
  399. delay(25);
  400.         
  401. }

  402.         

  403. }

  404. //////////////////////////////////////

  405. void deng9()//從中間向上、下點亮,再熄滅

  406. {
  407.         
  408. P0=0x00;
  409. P2=0x00;
  410.         
  411. for(i=0;i<8;i++)
  412.         
  413. {
  414.                
  415. P1=table3[i];
  416.                
  417. P3=table2[i];
  418.                
  419. delay(25);
  420.       
  421. }
  422.         
  423. for(i=0;i<8;i++)
  424.         
  425. {
  426.                
  427. P1=table4[i];
  428.                
  429. P3=table5[i];
  430.                
  431. delay(25);
  432.         
  433. }

  434. }

  435. ///////////////////////////////////////////

  436. void deng10()//從中間向上、下熄滅

  437. {
  438.         
  439. P0=0x00;
  440. P2=0x00;
  441.         
  442. for(i=0;i<8;i++)
  443.         
  444. {
  445.                
  446. P1=table5[i];
  447.                
  448. P3=table4[i];
  449.                
  450. delay(25);
  451.         
  452. }
  453.         
  454. P1=0xff;
  455. P3=0xff;


  456. }

  457. void deng11()//逆時針逐列點亮所有燈

  458. {
  459.         
  460. P1=0x00;
  461. P3=0x00;
  462.         
  463. P0=0xff;
  464. P2=0xff;
  465.         
  466. for(i=0;i<8;i++)
  467.         
  468. {
  469.                
  470. P0=table2[i];
  471.                
  472. delay(25);
  473.         
  474. }
  475.         
  476. for(i=0;i<8;i++)
  477.         
  478. {
  479.                
  480. P2=table2[i];
  481.                
  482. delay(25);
  483.         
  484. }
  485.         
  486. P0=0xff;
  487. P2=0xff;
  488. P3=0xff;
  489. P1=0xff;

  490. }

  491. ///////////////////////////////////////////

  492. void deng12()//閃爍
  493. {
  494.         
  495. uchar i;
  496.          
  497. uchar b;
  498.          
  499. b=0xaa;
  500.          
  501. P2=b;
  502.          
  503. P0=b;
  504.          
  505. P1=b;
  506.          
  507. P3=b;
  508.         
  509.          
  510. for(i=0;i<8;i++)
  511.         
  512. {
  513.                
  514. b=_cror_(b,1);//循環左移
  515.                
  516. delay(50);
  517.                
  518. P2=b;
  519.                
  520. P0=b;
  521.                
  522. P1=b;
  523.                
  524. P3=b;
  525.         
  526.         
  527. }
  528.         
  529. P0=0xff;
  530. P1=0xff;
  531. P2=0xff;
  532. P3=0xff;

  533. }

  534. void deng13()//兩層燈,分別從中間向上、下移動

  535. {
  536.         
  537. P2=0x00;
  538. P0=0x00;
  539.         
  540. for(i=0;i<8;i++)
  541.         
  542. {
  543.                
  544. P1=table1[i];
  545.                
  546. P3=table0[i];
  547.                
  548. delay(25);
  549.       
  550. }
  551.         
  552. P2=0xff;
  553. P0=0xff;
  554. P1=0xff;
  555. P3=0xff;

  556. }

  557. void deng14_1()//點滿一圈的小函數(限內部用)

  558. {        
  559.         
  560. P2=0xff;
  561. P0=0xff;

  562.         
  563. for(i=0;i<8;i++)
  564.         
  565. {
  566.                
  567. P2=table2[i];
  568.                
  569. delay(15);
  570.         
  571. }
  572.          
  573.         
  574. for(i=0;i<8;i++)
  575.         
  576. {
  577.                
  578. P0=table2[i];

  579. delay(15);
  580.       
  581. }
  582.          
  583. P2=0xff;
  584. P0=0xff;

  585. }

  586. ///////////////////////////

  587. void deng14()//從下開始,點滿一圈后,滅,再上升點亮第二圈

  588. {
  589.         
  590. P1=0xff;

  591.         
  592. P3=0x7f;//1層
  593.         
  594. deng14_1();//點滿一圈的小函數(限內部用)
  595.         
  596. P3=0xbf;//2層
  597.         
  598. deng14_1();//點滿一圈的小函數(限內部用)
  599.         
  600. P3=0xdf;//3層
  601.         
  602. deng14_1();//點滿一圈的小函數(限內部用)
  603.       
  604. P3=0xef;//4層
  605.         
  606. deng14_1();//點滿一圈的小函數(限內部用)
  607.         
  608. P3=0xf7;//5層
  609.         
  610. deng14_1();//點滿一圈的小函數(限內部用)
  611.         
  612. P3=0xfb;//6層
  613.         
  614. deng14_1();//點滿一圈的小函數(限內部用)
  615.         
  616. P3=0xfd;//7層
  617.         
  618. deng14_1();//點滿一圈的小函數(限內部用)
  619.         
  620. P3=0xfe;//8層
  621.         
  622. deng14_1();//點滿一圈的小函數(限內部用)
  623.         
  624. //////////////////
  625.         
  626. P3=0xff;

  627.         
  628. P1=0x7f;//1層
  629.         
  630. deng14_1();//點滿一圈的小函數(限內部用)
  631.         
  632. P1=0xbf;//2層
  633.         
  634. deng14_1();//點滿一圈的小函數(限內部用)
  635.         
  636. P1=0xdf;//3層
  637.         
  638. deng14_1();//點滿一圈的小函數(限內部用)
  639.         
  640. P1=0xef;//4層
  641.         
  642. deng14_1();//點滿一圈的小函數(限內部用)
  643.         
  644. P1=0xf7;//5層
  645.         
  646. deng14_1();//點滿一圈的小函數(限內部用)
  647.         
  648. P1=0xfb;//6層
  649.         
  650. deng14_1();//點滿一圈的小函數(限內部用)
  651.         
  652. P1=0xfd;//7層
  653.         
  654. deng14_1();//點滿一圈的小函數(限內部用)
  655.         
  656. P1=0xfe;//8層
  657.         
  658. deng14_1();//點滿一圈的小函數(限內部用)

  659.         
  660. P1=0xff;

  661. }


  662. /*====================================================
  663. ===================主函數君===========================
  664. ======================================================*/        
  665. void main()

  666. {
  667.         
  668. while(1)
  669.         
  670. {  
  671.             
  672.         
  673. deng0_1();//所有燈滅一會兒
  674.       
  675. deng0_1();//所有燈滅一會兒        
  676.         
  677. deng14();//從下開始,點滿一圈后,滅,再上升點亮第二圈        
  678.         
  679. deng4();//單層,向下降
  680.         
  681.         
  682. deng5();//從上到下,逐層全部點亮
  683.         
  684. deng6();//從上到下,逐層全部熄滅】
  685.       
  686. deng8();//上半先逐步點亮,然后再向下點亮
  687.         
  688. deng0();//所有燈亮一會

  689.         
  690. deng6();//從上到下,逐層全部熄滅】
  691.         
  692. deng9();//從中間向上、下點亮,再熄滅
  693.         
  694. deng9();//從中間向上、下點亮,再熄滅
  695.         
  696. deng0_1();//所有燈滅一會兒
  697.         
  698. deng11();//逆時針逐列點亮所有燈
  699.         
  700. deng10();//從中間向上、下熄滅
  701.         
  702. deng0_1();//所有燈滅一會兒
  703.         
  704. deng13();//兩層燈,分別從中間向上、下移動
  705.         
  706. deng3();//單層,向上升
  707.         
  708. deng5();//從上到下,逐層全部點亮
  709.         
  710. deng12();//閃爍
  711.         
  712. deng12();//閃爍
  713.         
  714. deng2();//四列燈順時針旋轉2遍
  715.         
  716. deng1();//兩列燈順時針旋轉2遍,然后逐漸降低
  717.         
  718. deng0_1();//所有燈滅一會兒        
  719.       
  720. }

  721. }
復制代碼




liu.zip

21.35 KB, 下載次數: 9, 下載積分: 黑幣 -5

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩一区二区免费视频 | 交专区videossex农村 | 91就要激情 | 性色在线 | 激情综合五月 | 男女羞羞视频在线 | 自拍偷拍一区二区三区 | 国产精品久久久久久中文字 | 免费在线看黄视频 | 国产精品特级毛片一区二区三区 | 亚洲福利网站 | 日本欧美视频 | 特级毛片www | 97中文视频 | 超碰在线人 | 欧美一级小视频 | 射欧美 | 999观看免费高清www | 亚洲精品自拍 | 国产精品久久国产精品久久 | 一区二区高清在线观看 | 免费的色网站 | 国产成人精品免费视频大全最热 | 国产精品乱码一区二三区小蝌蚪 | 国产资源视频 | av一区二区三区四区 | 欧美日韩精品 | 国产美女一区二区三区 | 黄色一级特级片 | 精品一区av | www.色午夜.com | 国产成人综合久久 | 成人亚洲 | 不卡在线一区 | 精品一区二区免费视频 | 日韩在线一区二区三区 | 日本不卡一区二区 | 亚洲 中文 欧美 日韩 在线观看 | 九色av| 欧美综合国产精品久久丁香 | 国产一二区视频 |