新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 用PWM控制LED的亮度的程序

        用PWM控制LED的亮度的程序

        作者: 時間:2016-11-13 來源:網絡 收藏
        for(a=v;a<15;a++)
        {
        m=1;
        n=240;
        for(j=1;j<239;j++)
        {
        n--;
        for(h=0;h{
        if(a==0)
        {
        P2=0xff;
        P3=0xff;
        P1=0xff;
        }
        else
        {
        P2=bian[a-1];
        P3=shu[a-1];
        P1=bian[a-1];
        P1=shu[a-1];
        P0=bian[a-1];
        P0=shu[a-1];
        }
        for(l=n;l>0;l--)
        {}
        P2=bian[a];
        P3=shu[a];
        P1=bian[a];
        P1=shu[a];
        P0=bian[a];
        P0=shu[a];
        for(k=m;k>0;k--)
        {}
        }
        m++;
        }
        delay_long(20000);
        delay_long(20000);
        delay_long(20000);
        delay_long(20000);
        }
        }
        }
        這 是一段控制LED漸明漸暗的代碼,你調試看看就會知道原理。
        其中一些相關變量,在你的主程序中定義。


        關鍵詞: PWM控制LED亮

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 阳春市| 澎湖县| 贵德县| 托克逊县| 邯郸县| 大新县| 治县。| 清水县| 拜泉县| 新龙县| 德令哈市| 香河县| 瓦房店市| 柳州市| 嘉义县| 平利县| 绥德县| 浏阳市| 济阳县| 奈曼旗| 日土县| 宝丰县| 沂水县| 兴安盟| 渝中区| 建德市| 武定县| 徐汇区| 三台县| 大宁县| 龙州县| 泽普县| 凤阳县| 河源市| 博乐市| 焉耆| 峡江县| 嘉鱼县| 临湘市| 云梦县| 中方县|