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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 20881|回復: 60
打印 上一主題 下一主題
收起左側

七彩旋轉LED資料

  [復制鏈接]
跳轉到指定樓層
樓主
上次炫了一下七彩旋轉LED后,沒有及時的上次資料,這里補上




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

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


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

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

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

  54. /****************定時器1初始化****************///160微秒@22.1184MHz
  55.    AUXR |= 0x40;                //定時器時鐘1T模式
  56.         TMOD &= 0x0F;                //設置定時器模式
  57.         TL1 = 0x92;                //設置定時初值
  58.         TH1 = 0xF1;                //設置定時初值
  59.         TF1 = 0;                //清除TF1標志
  60.         TR1 = 1;                //定時器1開始計時
  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位數據并行輸出  
  90.                                         Delay100us();//延時讓LED亮起來 每列延時的時間
  91.                                   Write595(0xff);        //送高電平關閉顯示
  92.                   Write595(0xff);
  93.                                  RCLK=0;
  94.                 Delay1us();
  95.                 RCLK=1;   
  96.                      
  97.                                 }
  98.            }               
  99.     }
  100. }   
復制代碼


評分

參與人數 2黑幣 +13 收起 理由
1264641013 + 8 回帖助人的獎勵!
153986166 + 5 很給力!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏10 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:55063 發表于 2014-6-27 08:50 | 只看該作者
感謝樓主分享,51黑有你更精彩…………
回復

使用道具 舉報

板凳
ID:55063 發表于 2014-6-27 08:56 | 只看該作者
樓主,能否把程序傳來把玩把玩
回復

使用道具 舉報

地板
ID:57920 發表于 2014-6-27 13:29 | 只看該作者
雪落有聲 發表于 2014-6-27 08:56
樓主,能否把程序傳來把玩把玩

沒有硬件 要程序也沒用啊  呵呵
回復

使用道具 舉報

5#
ID:55063 發表于 2014-6-28 18:01 | 只看該作者
問題是買現成的多沒意思啊,還是自己DIY吧
回復

使用道具 舉報

6#
ID:57920 發表于 2014-6-29 00:32 | 只看該作者
雪落有聲 發表于 2014-6-28 18:01
問題是買現成的多沒意思啊,還是自己DIY吧

我這里就是提供DIY的材料以及方案啊  呵呵
回復

使用道具 舉報

7#
ID:55063 發表于 2014-6-29 08:48 | 只看該作者
所以說要向樓主請教一下程序啊,嘻嘻
回復

使用道具 舉報

8#
ID:63918 發表于 2014-7-12 22:46 | 只看該作者
good think
回復

使用道具 舉報

9#
ID:64531 發表于 2014-7-29 14:49 | 只看該作者
贊。。。。。。。。。。。。。。。。。。。。。。。。
回復

使用道具 舉報

10#
ID:51273 發表于 2014-8-13 13:36 | 只看該作者

感謝樓主分享
回復

使用道具 舉報

11#
ID:57920 發表于 2014-8-28 22:39 | 只看該作者
自己頂一下
回復

使用道具 舉報

12#
ID:65588 發表于 2014-8-29 19:22 | 只看該作者
學習一下哈。。。。!
回復

使用道具 舉報

13#
ID:65588 發表于 2014-8-29 19:27 | 只看該作者
謝謝分享
回復

使用道具 舉報

14#
ID:66869 發表于 2014-10-1 02:27 | 只看該作者
真的很不錯
回復

使用道具 舉報

15#
ID:66060 發表于 2014-11-16 14:02 | 只看該作者
樓主真好,謝謝
回復

使用道具 舉報

16#
ID:66060 發表于 2014-11-16 14:02 | 只看該作者
樓主真好,謝謝
回復

使用道具 舉報

17#
ID:71262 發表于 2014-12-28 14:43 | 只看該作者
謝謝樓主分享
回復

使用道具 舉報

18#
ID:71347 發表于 2014-12-30 19:01 | 只看該作者
旋轉顯示的思想是什么,樓主??
回復

使用道具 舉報

19#
ID:71444 發表于 2014-12-31 21:05 | 只看該作者
感謝樓主分享
回復

使用道具 舉報

20#
ID:69240 發表于 2015-1-3 22:37 | 只看該作者
對這個很有興趣,學習了
回復

使用道具 舉報

21#
ID:70695 發表于 2015-1-6 11:40 | 只看該作者
求程序
回復

使用道具 舉報

22#
ID:70902 發表于 2015-1-25 11:38 | 只看該作者
有意DIY一個,下附件來看看
回復

使用道具 舉報

23#
ID:74382 發表于 2015-3-10 16:14 | 只看該作者
感謝分享
回復

使用道具 舉報

24#
ID:61840 發表于 2015-3-10 19:25 | 只看該作者
好東西啊,圖紙資料在里面不?
回復

使用道具 舉報

25#
ID:76148 發表于 2015-4-5 00:07 | 只看該作者
感謝樓主分享
回復

使用道具 舉報

26#
ID:78370 發表于 2015-4-28 23:48 | 只看該作者
感謝樓主分享
回復

使用道具 舉報

27#
ID:78062 發表于 2015-5-2 22:13 來自手機 | 只看該作者
好牛逼的樣子
回復

使用道具 舉報

28#
ID:78880 發表于 2015-5-4 21:43 | 只看該作者
感謝樓主分享
回復

使用道具 舉報

29#
ID:78880 發表于 2015-5-4 21:43 | 只看該作者
感謝樓主分享
回復

使用道具 舉報

30#
ID:78387 發表于 2015-5-5 21:57 | 只看該作者
好。。。。。。。。
回復

使用道具 舉報

31#
ID:79943 發表于 2015-5-15 10:19 | 只看該作者

上次炫了一下七彩旋轉LED后
回復

使用道具 舉報

32#
ID:80637 發表于 2015-5-20 22:09 | 只看該作者
效果不錯,已下!
回復

使用道具 舉報

33#
ID:77383 發表于 2015-5-28 15:45 | 只看該作者
不錯不錯
回復

使用道具 舉報

34#
ID:78182 發表于 2015-6-21 19:14 | 只看該作者
要錢的并沒有什么用
回復

使用道具 舉報

35#
ID:83785 發表于 2015-6-24 14:23 | 只看該作者
謝謝分享,這就動手去試試
回復

使用道具 舉報

36#
ID:97673 發表于 2015-11-30 13:12 | 只看該作者
對這個很有興趣
回復

使用道具 舉報

37#
ID:97697 發表于 2015-11-30 14:09 | 只看該作者
感謝分享
回復

使用道具 舉報

38#
ID:98244 發表于 2015-12-23 22:42 | 只看該作者
謝謝樓主分享。值得學習。
回復

使用道具 舉報

39#
ID:105115 發表于 2016-2-5 22:48 | 只看該作者
高手。∽龅暮芷。收藏一下!
回復

使用道具 舉報

40#
ID:103834 發表于 2016-3-24 14:34 來自手機 | 只看該作者
贊………
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩av一区二区在线观看 | 中文字幕在线中文 | 一级毛片免费视频 | 精品视频在线观看 | 欧美日韩精品一区二区三区蜜桃 | 成人亚洲精品 | 精品久久国产 | 国产原创视频 | 日韩欧美在线一区 | 久久久入口 | 综合久久综合久久 | 亚洲免费在线 | 在线免费激情视频 | 久久精品一区 | 亚洲福利网 | 91精品国产乱码麻豆白嫩 | 久久久久久毛片免费观看 | 99免费在线观看视频 | 7799精品视频天天看 | 日韩欧美中文 | 毛片高清| 天天射色综合 | 亚洲精品天堂 | 狠狠干狠狠插 | 日本久草 | 成人性视频免费网站 | 99久久国产精 | а天堂中文最新一区二区三区 | 黄片毛片免费观看 | 日韩视频―中文字幕 | 国产伦精品一区二区三区照片91 | 欧美精品久久久久 | 免费看爱爱视频 | 中文字幕av在线播放 | 成人在线视频网 | 国产色网 | 龙珠z在线观看 | 在线观看黄色大片 | 视频1区| 91久久 | 一区二区三区久久 |