新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 51單片機定時器產(chǎn)生方波

        51單片機定時器產(chǎn)生方波

        作者: 時間:2016-11-24 來源:網(wǎng)絡(luò) 收藏
        使用單片機定時器在P1.0口產(chǎn)生200Hz方波程序

        #include
        voidmain()
        {
        P1^0=0;//清P0口
        /////////
        TMOD=0x00;//T0使用定時模式,工作模式0,無門控位
        TH0=0x60;//為T0填入初值,定時時間5ms
        TL0=0x78;
        TR0=1;//啟動T0
        ET0=1;//允許定時器0中斷
        EA=1;//CPU開放中斷
        while(1);//循環(huán)等待
        }


        voidtimer0_int()interrupt1using2//T0溢出中斷,使用工作組2
        {
        TH0=0x60;//重新填入初值
        TL0=0x78;
        P1^0=~P1^0;//P1.0取反,產(chǎn)生方波
        }

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


        關(guān)鍵詞: 51單片機定時器方

        評論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 开封县| 龙游县| 牟定县| 宿州市| 锦屏县| 安图县| 宁安市| 桑日县| 滦平县| 博白县| 长治县| 桂东县| 慈利县| 鹿邑县| 巴中市| 津市市| 黎川县| 武强县| 天峻县| 江城| 咸阳市| 保靖县| 柳河县| 白银市| 巫山县| 宜昌市| 买车| 象州县| 高清| 新乡市| 萨嘎县| 和林格尔县| 岳阳市| 灌阳县| 彩票| 东阳市| 富宁县| 吕梁市| 绍兴县| 山东省| 台江县|