新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 51單片機定時器中斷控制燈1S亮的程序

        51單片機定時器中斷控制燈1S亮的程序

        作者: 時間:2016-11-20 來源:網(wǎng)絡 收藏
        #include

        unsigned char i=0,j=0;

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

        void main()
        {
        TMOD=0X01;
        TH0=0X4c;
        TL0=0X00;
        TR0=1;
        ET0=1;
        EA=1;
        P0_3=1;

        while(1)
        {};
        }

        timer0() interrupt 1
        {
        TR0=0;
        TH0=0X4c;//5000us
        TL0=0X00;
        i++;
        if(i>=20)
        {
        i==0;
        j++;
        if(j>=20)
        {
        j=0;
        P0_3= ~P0_3;
        }

        }
        TR0=1;
        }

        //注意此處必須用兩個變量i,否則程序不會通過。



        評論


        技術專區(qū)

        關閉
        主站蜘蛛池模板: 鄂温| 新丰县| 策勒县| 建阳市| 全椒县| 阳东县| 崇义县| 潞西市| 宁德市| 冷水江市| 康马县| 镇江市| 岱山县| 翁源县| 宜都市| 冷水江市| 甘肃省| 青海省| 高淳县| 桦甸市| 乐都县| 庆阳市| 衡东县| 安吉县| 家居| 雷波县| 鸡西市| 佛冈县| 军事| 江口县| 葫芦岛市| 新丰县| 海晏县| 崇礼县| 宜章县| 合作市| 东港市| 平江县| 四川省| 荣昌县| 广汉市|