新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于51單片機的各種花樣的流水燈c51程序

        基于51單片機的各種花樣的流水燈c51程序

        作者: 時間:2012-09-11 來源:網絡 收藏

        *********************************************

        /*-----------------------------------------------
        功能:燈(單向單閃爍)

        ------------------------------------------------*/

        #includereg52.h>
        #define uint unsigned int
        void delay(uint);
        main()
        {
        //uint fre=0x03;
        //uint comp1=0xfe,comp2=0x80;
        P1=0xfe;
        while(1)
        {
        /*------------------------------------------------------------------

        模塊1:循環單向閃爍,只有一個燈亮滅
        執行3次,轉入下一種閃爍

        --------------------------------------------------------------------*/
        while(1)
        {
        delay(30000);
        P1=1;
        P1|=0x01;
        if(P1=0x7f)
        {
        delay(30000);
        P1=0xfe;

        }
        }

        }
        }
        void delay(uint cnt){while(cnt--);}

        /*-----------------------------------------

        運行結果左右兩端跳動,原因是:

        if(P1=0x7f);中的等號也成了賦值號,更正為if(P1==0x7f);

        特別注意,不要把判斷語句種的等號誤寫為賦值號。

        -----------------------------------------*/



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 信宜市| 秭归县| 定边县| 宁晋县| 陇南市| 虞城县| 莎车县| 龙南县| 龙陵县| 桃园县| 平泉县| 慈溪市| 五大连池市| 玉溪市| 金平| 莫力| 南华县| 汕头市| 永顺县| 霍山县| 阿鲁科尔沁旗| 定州市| 南川市| 贡嘎县| 望城县| 朝阳市| 富顺县| 辽宁省| 上林县| 新和县| 遂昌县| 汕尾市| 固阳县| 云浮市| 托里县| 抚远县| 七台河市| 琼结县| 水城县| 伽师县| 澎湖县|