欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: ws2812b的51單片機驅動程序(通用sk6812) [打印本頁]

作者: 18332178037    時間: 2017-9-27 18:44
標題: ws2812b的51單片機驅動程序(通用sk6812)
本帖最后由 18332178037 于 2017-9-27 20:18 編輯

   自己想做一個 RGB的燈帶,控制24個彩燈,做了好久都是只亮一個燈不知道是哪里出現了問題,有沒有大神做過相關的,給指導一下。
  1. #include "STC15W4K.H"

  2. #include <intrins.h>

  3. #define uchar unsigned char
  4. sbit Din=P5^5;      //數據端口

  5. uchar bdata LED_DAT;
  6. sbit bit0 = LED_DAT^0;
  7. sbit bit1 = LED_DAT^1;
  8. sbit bit2 = LED_DAT^2;
  9. sbit bit3 = LED_DAT^3;
  10. sbit bit4 = LED_DAT^4;
  11. sbit bit5 = LED_DAT^5;
  12. sbit bit6 = LED_DAT^6;
  13. sbit bit7 = LED_DAT^7;

  14. uchar RR,GG,BB;

  15. void delayus(uchar z)
  16. {
  17.         uchar i;
  18.         for (i=0;i<z;i++)
  19.         {_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();}
  20. }

  21. void CODE1()
  22. {
  23.         Din= 1;_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();                        
  24.         Din= 0;_nop_();_nop_();_nop_();_nop_();_nop_();_nop_(); _nop_();_nop_();_nop_();                                                                                               
復制代碼


作者: ahshmj    時間: 2017-9-27 18:44
需要打好基礎。
作者: 18332178037    時間: 2017-9-27 19:14
  1.                 RR=0xFF;GG=0x00;BB=0x00;   
復制代碼


作者: 18332178037    時間: 2017-9-27 20:14
ahshmj 發表于 2017-9-27 19:55
需要打好基礎。

就是幾個Nop的事,Nop沒有寫對。。用51驅動這個 時間一點都不能錯。
作者: ahshmj    時間: 2017-10-1 21:10
程序和第一次發的程序不一樣了呢?
作者: 我愛電子1    時間: 2018-5-1 03:44
程序和第一次發的程序不一樣了呢
作者: zxcmnb    時間: 2018-5-23 14:28
謝謝分享
作者: knimble    時間: 2018-7-5 15:36
看不到為什么呢
作者: chjx0132    時間: 2022-3-15 22:39
時序不對。




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