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

標題: 七彩旋轉LED資料 [打印本頁]

作者: xieweihua12    時間: 2014-6-27 00:22
標題: 七彩旋轉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. }   
復制代碼



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

沒有硬件 要程序也沒用啊  呵呵
作者: 雪落有聲    時間: 2014-6-28 18:01
問題是買現成的多沒意思啊,還是自己DIY吧
作者: xieweihua12    時間: 2014-6-29 00:32
雪落有聲 發表于 2014-6-28 18:01
問題是買現成的多沒意思啊,還是自己DIY吧

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

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

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




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 99免费视频 | 日韩一区二区不卡 | 久插视频| 97人人视频 | 国产精品免费一区二区三区 | 黄色国产精品 | 中国黄色1级片 | 欧美日韩中文在线 | 可以看av的网站 | 欧美成人精品一区二区三区在线看 | 国产激情网站 | 久久久久久网站 | 日韩国产一区二区 | 亚洲视频在线观看免费 | 一级片黄色 | 欧美草草| 欧美大片18 | 综合导航| 蜜臀久久99精品久久久久宅男 | 在线观看国产小视频 | 国产精品久免费的黄网站 | 97精品在线 | 99热国产在线 | 日韩精品观看 | 国产在线免费 | 日韩免费一区二区三区 | 黄色片在线播放 | 99久久精品国产一区二区三区 | 国产欧美日韩在线观看 | 亚洲综合五月天婷婷丁香 | 一区二区不卡视频 | 国产在线观看一区 | 精品免费在线观看 | 91欧美日韩 | 午夜免费视频 | 毛片网站大全 | 在线国产91 | 亚洲国产成人精品久久 | 亚洲午夜一区 | 天天色天天干天天 | 国产美女网站 |