新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于C語言的閃爍燈

        基于C語言的閃爍燈

        作者: 時間:2016-11-23 來源:網絡 收藏
        #include

        #define uint unsigned int
        sbit LED = P1^0;

        本文引用地址:http://www.104case.com/article/201611/320255.htm

        void delay(uint a) //延時函數,毫秒級別
        {
        uint i;
        while(--a!=0) //執行空操作循環,其中a為形參,由調用該函數的函數語句提供值
        {
        for(i=0;i<125;i++);//執行當0加到125時,大約會用掉1ms的時間
        }
        }

        void main() //主函數
        {
        while(1) //循環執行這個程序
        {
        LED=0; //點亮發光二極管
        delay(1000); //延時一段時間
        LED=1; //熄滅發光二極管
        delay(1000); //延時一段時間
        }
        }



        關鍵詞: C語言閃爍

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 望谟县| 海晏县| 西充县| 河北区| 满洲里市| 定西市| 汤阴县| 永寿县| 吴江市| 濮阳市| 陇川县| 磐石市| 于都县| 渑池县| 岳阳市| 宁都县| 孝感市| 磐石市| 昔阳县| 商洛市| 门源| 奉化市| 武清区| 鹤峰县| 娄烦县| 海晏县| 甘南县| 隆昌县| 芮城县| 广饶县| 丰宁| 兴化市| 眉山市| 五峰| 南开区| 延寿县| 南陵县| 遂宁市| 罗定市| 平果县| 忻城县|