標(biāo)題: 七彩旋轉(zhuǎn)LED資料 [打印本頁(yè)]

作者: xieweihua12    時(shí)間: 2014-6-27 00:22
標(biāo)題: 七彩旋轉(zhuǎn)LED資料
上次炫了一下七彩旋轉(zhuǎn)LED后,沒(méi)有及時(shí)的上次資料,這里補(bǔ)上




散件資料.rar (2.44 MB, 下載次數(shù): 5173)
參考程序.rar (19.75 KB, 下載次數(shù): 130)

企鵝  1556546395
主程序:
  1. /*************************************************************************
  2. ** 程序名稱: ZA1LA3-R3旋轉(zhuǎn)LED紅外遙控旋轉(zhuǎn)LED柱面顯示遙控碼
  3. ** 功能描述:顯示紅色led走字模式,,遙控改變文字效果 學(xué)習(xí)遙控以及595串口的使用
  4. ** 作  者:  yyl
  5. ** 日  期:  2014-4-1
  6. 單片機(jī)芯片 STC15F2Kxxxx 或者其他51  選用內(nèi)部晶振頻率11.0592MHz
  7. 字模軟件用  PC2002
  8. **------------------------------------------------------------------------------------------------------
  9. ** 修 改 人:
  10. ** 日  期:
  11. **------------------------------------------------------------------------------------------------------
  12. ***************************************************************************/
  13. /*****************************************************
  14. 說(shuō)明:
  15.         用595擴(kuò)充單片機(jī)的IO口,每個(gè)595有8位兩個(gè)串起來(lái)就是16位,
  16.         剛好一列,此程序的595是低位在前,所以發(fā)送數(shù)據(jù)需要先送低位
  17. 采用無(wú)線供電方式電流可達(dá)500MA,足夠使用(當(dāng)顯示白色的時(shí)候
  18. 電流最大,將近200ma)。以及12560電機(jī),在12V電源下 顯示的效果
  19. 非常好.電機(jī)速度快且安靜.
  20.         調(diào)試學(xué)習(xí)程序前請(qǐng)務(wù)必看一下原理圖,根據(jù)原理圖來(lái)理解比較容易!
  21.     程序用判斷紅外起點(diǎn)的方法開(kāi)始顯示 每轉(zhuǎn)一圈,列數(shù)往后移動(dòng)一列
  22. 顯示完指定的字?jǐn)?shù)后循環(huán)        此種弊端是沒(méi)用中斷,一圈的開(kāi)始后必須要顯示完
  23. 指定的列數(shù)才能退出,如果電機(jī)速度太快會(huì)造成頭吃尾的后果,后面會(huì)介紹避免
  24. 頭吃尾的方法,讓整一圈都能顯示字 盲點(diǎn)很小。
  25. 學(xué)習(xí)知識(shí):
  26.     只為簡(jiǎn)單的理解顯示的原理,利用人眼視覺(jué)暫存,用電機(jī)旋轉(zhuǎn)做列掃描,
  27. 每送一列數(shù)據(jù)延時(shí) 再送下一列數(shù)據(jù),原理比較簡(jiǎn)單,跟點(diǎn)陣顯示差不多。
  28. /***************************************************/
  29. #include "rotatingled.h"


  30. uchar i=0,j=0;
  31. uchar Buff[192]=0xff;

  32. /*********************************************************************************************************
  33. ** 函數(shù)名稱: main
  34. ** 功能描述: 主函數(shù),用戶程序從這里執(zhí)行
  35. ** 輸  入: 無(wú)
  36. ** 輸  出: 無(wú)
  37. ** 全局變量: 無(wú)
  38. ** 調(diào)用模塊:
  39. **
  40. ** 作  者:yyl
  41. ** 日  期: 20140321
  42. **-------------------------------------------------------------------------------------------------------
  43. ** 修 改 人:
  44. ** 日  期:
  45. **------------------------------------------------------------------------------------------------------
  46. ********************************************************************************************************/

  47. void main(void)
  48. {
  49.     EA = 1;                        //總中斷
  50.     IT0 = 1;    //外部中斷為邊沿觸發(fā)
  51.     EX0 = 1;    //允許外部中斷
  52.         IT1 = 1;    //外部中斷為邊沿觸發(fā)
  53.     EX1 = 1;    //允許外部中斷

  54. /****************定時(shí)器1初始化****************///160微秒@22.1184MHz
  55.    AUXR |= 0x40;                //定時(shí)器時(shí)鐘1T模式
  56.         TMOD &= 0x0F;                //設(shè)置定時(shí)器模式
  57.         TL1 = 0x92;                //設(shè)置定時(shí)初值
  58.         TH1 = 0xF1;                //設(shè)置定時(shí)初值
  59.         TF1 = 0;                //清除TF1標(biāo)志
  60.         TR1 = 1;                //定時(shí)器1開(kāi)始計(jì)時(shí)
  61.         ET1 =1;
  62.         memcpy(Buff,txt1,160);//顯示俊元電子0x
  63.          OE=0;
  64.                    i=key_code>>4;
  65.                                 memcpy(&Buff[160],&txt2[i*16],16);//顯示紅外碼值高位
  66.                                 i=key_code&0x0f;
  67.                                 memcpy(&Buff[176],&txt2[i*16],16);//顯示紅外碼值低位
  68.                                 
  69.         while(1)
  70.         {    if( new_code )
  71.                         {        new_code=0;
  72.                                 i=key_code>>4;                                
  73.                                 memcpy(&Buff[160],&txt2[i*16],16);//顯示紅外碼值高位
  74.                                 i=key_code&0x0f;
  75.                                 memcpy(&Buff[176],&txt2[i*16],16);//顯示紅外碼值低位                                
  76.                         }        
  77.   
  78.                
  79.          if(IRFLAG)
  80.            {                        
  81.                 IRFLAG=0;
  82.                
  83.          for(i=0;i<96;i++)
  84.                     {                              
  85.                         Write595 (Buff[i*2+1]);
  86.                                         Write595 (Buff[i*2]);
  87.                                         RCLK=0;
  88.                     Delay1us();
  89.                     RCLK=1;  //上升沿把8位數(shù)據(jù)并行輸出  
  90.                                         Delay100us();//延時(shí)讓LED亮起來(lái) 每列延時(shí)的時(shí)間
  91.                                   Write595(0xff);        //送高電平關(guān)閉顯示
  92.                   Write595(0xff);
  93.                                  RCLK=0;
  94.                 Delay1us();
  95.                 RCLK=1;   
  96.                      
  97.                                 }
  98.            }               
  99.     }
  100. }   
復(fù)制代碼



作者: 雪落有聲    時(shí)間: 2014-6-27 08:50
感謝樓主分享,51黑有你更精彩…………
作者: 雪落有聲    時(shí)間: 2014-6-27 08:56
樓主,能否把程序傳來(lái)把玩把玩
作者: xieweihua12    時(shí)間: 2014-6-27 13:29
雪落有聲 發(fā)表于 2014-6-27 08:56
樓主,能否把程序傳來(lái)把玩把玩

沒(méi)有硬件 要程序也沒(méi)用啊  呵呵
作者: 雪落有聲    時(shí)間: 2014-6-28 18:01
問(wèn)題是買(mǎi)現(xiàn)成的多沒(méi)意思啊,還是自己DIY吧
作者: xieweihua12    時(shí)間: 2014-6-29 00:32
雪落有聲 發(fā)表于 2014-6-28 18:01
問(wèn)題是買(mǎi)現(xiàn)成的多沒(méi)意思啊,還是自己DIY吧

我這里就是提供DIY的材料以及方案啊  呵呵
作者: 雪落有聲    時(shí)間: 2014-6-29 08:48
所以說(shuō)要向樓主請(qǐng)教一下程序啊,嘻嘻
作者: Love丶小柔情    時(shí)間: 2014-7-12 22:46
good think
作者: 西紅柿cc    時(shí)間: 2014-7-29 14:49
贊。。。。。。。。。。。。。。。。。。。。。。。。
作者: ◤?qiáng)^斗人生◥    時(shí)間: 2014-8-13 13:36

感謝樓主分享
作者: xieweihua12    時(shí)間: 2014-8-28 22:39
自己頂一下
作者: wo_sxc    時(shí)間: 2014-8-29 19:22
學(xué)習(xí)一下哈。。。。!
作者: wo_sxc    時(shí)間: 2014-8-29 19:27
謝謝分享
作者: 51hei57541    時(shí)間: 2014-10-1 02:27
真的很不錯(cuò)
作者: hanyubo    時(shí)間: 2014-11-16 14:02
樓主真好,謝謝
作者: hanyubo    時(shí)間: 2014-11-16 14:02
樓主真好,謝謝
作者: cdl511    時(shí)間: 2014-12-28 14:43
謝謝樓主分享
作者: xiaomeng    時(shí)間: 2014-12-30 19:01
旋轉(zhuǎn)顯示的思想是什么,樓主??
作者: feiguohashao    時(shí)間: 2014-12-31 21:05
感謝樓主分享
作者: sglf0201    時(shí)間: 2015-1-3 22:37
對(duì)這個(gè)很有興趣,學(xué)習(xí)了
作者: aaa7988    時(shí)間: 2015-1-6 11:40
求程序
作者: asd6102    時(shí)間: 2015-1-25 11:38
有意DIY一個(gè),下附件來(lái)看看
作者: qiuge    時(shí)間: 2015-3-10 16:14
感謝分享
作者: 無(wú)罪之賓    時(shí)間: 2015-3-10 19:25
好東西啊,圖紙資料在里面不?
作者: lyuxiang    時(shí)間: 2015-4-5 00:07
感謝樓主分享
作者: htgq07    時(shí)間: 2015-4-28 23:48
感謝樓主分享
作者: 1391292562    時(shí)間: 2015-5-2 22:13
好牛逼的樣子
作者: nlztc77    時(shí)間: 2015-5-4 21:43
感謝樓主分享
作者: nlztc77    時(shí)間: 2015-5-4 21:43
感謝樓主分享
作者: KK咯了了    時(shí)間: 2015-5-5 21:57
好。。。。。。。。
作者: 眾生作廢    時(shí)間: 2015-5-15 10:19

上次炫了一下七彩旋轉(zhuǎn)LED后
作者: jiuxiaozi    時(shí)間: 2015-5-20 22:09
效果不錯(cuò),已下!
作者: 727802492    時(shí)間: 2015-5-28 15:45
不錯(cuò)不錯(cuò)
作者: ooxx35    時(shí)間: 2015-6-21 19:14
要錢(qián)的并沒(méi)有什么用
作者: constanly    時(shí)間: 2015-6-24 14:23
謝謝分享,這就動(dòng)手去試試
作者: 國(guó)輝科技    時(shí)間: 2015-11-30 13:12
對(duì)這個(gè)很有興趣
作者: 我叫路人8    時(shí)間: 2015-11-30 14:09
感謝分享
作者: lwt7456    時(shí)間: 2015-12-23 22:42
謝謝樓主分享。值得學(xué)習(xí)。
作者: hqboy    時(shí)間: 2016-2-5 22:48
高手。∽龅暮芷。收藏一下!
作者: lls00    時(shí)間: 2016-3-24 14:34
贊………
作者: jzcui    時(shí)間: 2016-9-1 22:38
謝謝樓主分享!學(xué)習(xí)了
作者: tam1974    時(shí)間: 2016-12-3 15:48
謝謝樓主分享
作者: 王志鵬23    時(shí)間: 2016-12-4 21:13
我下載不了不知打咋么看
作者: lls00    時(shí)間: 2017-2-4 16:01
樓主真好,謝謝
作者: siyaqq    時(shí)間: 2017-2-8 09:48
效果不錯(cuò),做一個(gè)學(xué)習(xí)學(xué)習(xí)
作者: lls00    時(shí)間: 2017-2-10 09:07
學(xué)習(xí)了
作者: ANYHOW    時(shí)間: 2017-2-18 21:18
zi liao ne
作者: luotechnically    時(shí)間: 2017-2-19 00:42
果然是個(gè)好地方。。
作者: LXJ50    時(shí)間: 2017-2-19 12:31
看上去挺好玩的,謝謝樓主分享!學(xué)習(xí)了。
作者: 飛楓亦矢    時(shí)間: 2017-6-10 09:29
感謝分享
作者: 348652560    時(shí)間: 2017-6-15 16:50
謝謝分享!收藏了!
作者: qqqq789    時(shí)間: 2017-6-15 18:13
很好 幫助很大
作者: 電子FSY    時(shí)間: 2017-10-20 17:06
非常好,謝謝分享
作者: sdlibin007    時(shí)間: 2017-10-20 17:15
很給力,頂一個(gè)
作者: sx202    時(shí)間: 2017-10-20 20:19
樓主能發(fā)個(gè)原理圖出來(lái)看看嗎?
作者: li646114124    時(shí)間: 2017-10-26 20:59
想做一個(gè)玩玩
作者: relax    時(shí)間: 2017-11-5 18:49
感謝分享,下來(lái)看看
作者: asdwe9669    時(shí)間: 2019-4-24 17:50
感謝分享
作者: syz紙飛機(jī)    時(shí)間: 2019-11-19 19:09
程序?qū)懙牟诲e(cuò),簡(jiǎn)單易懂
作者: syz紙飛機(jī)    時(shí)間: 2019-11-19 19:10
程序?qū)懙暮馨,?jiǎn)單易懂。
作者: bababibu    時(shí)間: 2020-10-19 00:06
樓主的源代碼中沒(méi)有關(guān)于彩色顯示的內(nèi)容。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1