亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

STC8單片機ws2812b驅(qū)動程序

查看數(shù): 14784 | 評論數(shù): 21 | 收藏 23
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2021-8-6 18:34

正文摘要:

看見X寶 賣的ws2812燈帶覺得挺好玩,閑來無事買了一條1米60燈的。自己寫了個驅(qū)動 :功能 1 燈全亮(可調(diào)7色),2流水燈(可調(diào)7色),3 燈全亮閃爍(可調(diào)7色) 制作出來的實物圖如下:

回復

ID:230500 發(fā)表于 2022-1-8 16:13
別的我沒試  ,我主要是看到按鍵掃描沒有去抖 沒有延時,就對這個按鍵掃描函數(shù)比較感興趣,我就試了按鍵掃描這個函數(shù),發(fā)現(xiàn)是有問題的,根本就不工作!

/******************按鍵掃描******************************/
/* 功能 : 設置S6按鍵長短按識別小于20MS短按 長于3S長按 */       
void keyScan()
        {
                static unsigned char i;
    static unsigned int key_press_time = 0;  // ……請記得標為靜態(tài)變量
                static unsigned int key_press_time2 = 0;  // ……請記得標為靜態(tài)變量
    if(s6==0)
                        {
        if(++key_press_time <=0 ) --key_press_time;//計量按鍵時間,并避免數(shù)據(jù)溢出
        if(key_press_time==3000)
                                {
            //在此寫下按鍵長按3s時要做的事情
                                        LED2_REV();
                                Loop_Speed=        Loop_Speed-15;                       
                                }
                        }
                        else
                        {
        if(10<=key_press_time && key_press_time < 3000)
                                {
            //大于20ms小于3s,視為短按,在此寫下寫短按的處理代碼
                                        LED1_REV();
                                        i++;
                                        switch(i)  //s6按鍵LED7色控制
                                        {
                                                case 0 : {RR=0X00;GG=0X00;BB=0XFE; break;}
                                                case 1 : {RR=0X00;GG=0XFE;BB=0X00; break;}
                                                case 2 : {RR=0XFE;GG=0X00;BB=0X00; break;}
                                                case 3 : {RR=0XFE;GG=0XFE;BB=0X00; break;}
                                                case 4 : {RR=0X00;GG=0XFE;BB=0XFE; break;}
                                                case 5 : {RR=0XFE;GG=0X00;BB=0XFE; break;}
                                                case 6 : {RR=0XFE;GG=0XFE;BB=0XFE; break;}
                                                case 7 : {i=0;                                                                                 break;}
                                        }
        }
        key_press_time=0;
                        }




下面這段話大家來討論看看 這完全行不通啊,24M的單片機跑起來
++key_press_time; key_press_time==3000,需要3秒鐘?即使是6M的時鐘跑起來 加到3000也不要3秒鐘吧!




        if(++key_press_time <=0 ) --key_press_time;//計量按鍵時間,并避免數(shù)據(jù)溢出
        if(key_press_time==3000)
                                {
            //在此寫下按鍵長按3s時要做的事情

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

ID:161164 發(fā)表于 2025-3-5 09:20
烈火 發(fā)表于 2025-3-4 21:05
參考了一下,單色沒有實現(xiàn)。是什么原因?

30塊包郵的邏輯分析儀,你值得擁有
ID:744327 發(fā)表于 2025-3-4 21:05
參考了一下,單色沒有實現(xiàn)。是什么原因?
ID:107998 發(fā)表于 2024-5-3 16:11
大家都說有問題?那我只好下載下來研究和驗證一下了。
ID:138155 發(fā)表于 2024-3-14 14:17
這個挺好的,我正想編輯這個程序驅(qū)動自己的彩燈,感謝樓主提供,我可以參考一下
ID:72088 發(fā)表于 2024-3-11 18:42

服了,就一個IO端口,要啥原理圖,要啥自行車?
ID:977079 發(fā)表于 2024-3-11 18:32
師傅,測試的時候沒有單色藍光,檢查下哪里出了問題?
ID:977079 發(fā)表于 2024-3-11 17:10
非常感謝,終于找到想要的了。
ID:1057598 發(fā)表于 2022-12-15 11:45
有原理圖么
ID:1057598 發(fā)表于 2022-12-15 11:43
謝謝樓主分享,難得的好資料。
ID:19998 發(fā)表于 2022-9-15 08:28
一上電變?nèi)书W爍,mode初始化為0應該是關閉的狀態(tài),燈不亮,通過按下按鍵才亮的吧
ID:877505 發(fā)表于 2022-3-23 13:48
我看了下代碼,發(fā)現(xiàn)好多變量都沒初始化就開始累加計算了,真的無語,確定不會出錯嗎
ID:224782 發(fā)表于 2022-1-10 15:20
a399288395 發(fā)表于 2022-1-8 16:13
別的我沒試  ,我主要是看到按鍵掃描沒有去抖 沒有延時,就對這個按鍵掃描函數(shù)比較感興趣,我就試了按鍵掃 ...

下載完整程序好好看看再說話。。。。。。就看了一段直接判斷程序不能用也是絕了。。。。。。。
ID:879348 發(fā)表于 2021-12-2 13:41
gaochen15159 發(fā)表于 2021-11-10 08:48
有沒有原理圖可以借鑒一下,我也想自己做一個玩一下

這東西是串行控制,燈是成品,控制隨便啦個IO就行了
ID:421538 發(fā)表于 2021-12-1 22:08
謝謝樓主分享,難得的好資料,感謝,經(jīng)過編譯,正常點亮
ID:421538 發(fā)表于 2021-12-1 21:42
huping137 發(fā)表于 2021-11-4 09:27
這個程序里是不是少了發(fā)送0和1的時序了

時序在WS2812B.H里面
ID:399179 發(fā)表于 2021-11-19 21:01
幾百個燈珠可以控制嗎?
ID:94592 發(fā)表于 2021-11-10 08:48
有沒有原理圖可以借鑒一下,我也想自己做一個玩一下
ID:610610 發(fā)表于 2021-11-4 09:27
這個程序里是不是少了發(fā)送0和1的時序了
ID:620326 發(fā)表于 2021-11-1 13:24
用STC哪個型號的單片機?
ID:607312 發(fā)表于 2021-8-16 09:35
有原理圖嗎大師

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

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表