在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 51單片機定時器模式1使用

            51單片機定時器模式1使用

            作者: 時間:2016-11-30 來源:網(wǎng)絡(luò) 收藏
            特殊功能寄存器如下



            使用TCON和TMOD
            TF:溢出標志 為1時表示溢出 需要手工置0
            TR:開始計時 為1開始 為0停止
            M1,M0 :工作模式 01為模式1 //16位 65536
            GATE門暫不使用 置0
            C/T:定時/計數(shù)




            TH0,TL0:定時器0初始值

            方法:
            1、設(shè)定TMOD
            2、設(shè)定初始值TH TL
            3、設(shè)定TCON 開始計時

            實例:共陽七段數(shù)碼管0-F循環(huán)顯示延時1s
            七段共陽數(shù)碼管真值表
            const uint8 ledcode[]={
            0xC0, // 0
            0xF9, // 1
            0xA4, // 2
            0xB0, // 3
            0x99, // 4
            0x92, // 5
            0x82, // 6
            0xF8, // 7
            0x80, // 8
            0x90, // 9
            0x88, // A
            0x83, // B
            0xC6, // C
            0xA1, // D
            0x86, // E
            0x8E // F
            };

            延時1s計算
            溢出20次 每次50ms
            TH0 TL0計算:
            65536-((0.05x11059200)/12)=0x4c00 TH0=0x4c TL0=0x00

            本文引用地址:http://www.biyoush.com/article/201611/323606.htm
            #includetypedef unsigned char uint8;typedef unsigned int uint16;sbit en=P1^7;const uint8 ledcode[]={0xC0,  // 00xF9,  // 10xA4,  // 20xB0,  // 30x99,  // 40x92,  // 50x82,  // 60xF8,  // 70x80,  // 80x90,  // 90x88,  // A0x83,  // B0xC6,  // C0xA1,  // D0x86,  // E0x8E  // F};uint8 i,j;main(){i=0;j=0;TMOD=0x01;TH0=0x4c;TL0=0x00;TR0=1;en=0;while(1){if (TF0==1)  //如果溢出{TH0=0x4c;TL0=0x00;TF0=0;       //重新設(shè)定初始值 恢復(fù)狀態(tài)i++;}if(i==20){i=0;P2=ledcode[j]&0x7f;j++;}if(j==16){j=0;} }}

            仿真:




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

            評論


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

            關(guān)閉