在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,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è)計(jì)應(yīng)用 > MCS-51單片機(jī)定時中斷不同應(yīng)用情況解決方案

            MCS-51單片機(jī)定時中斷不同應(yīng)用情況解決方案

            作者: 時間:2012-06-01 來源:網(wǎng)絡(luò) 收藏

            4 方法4

            假如周期不確定,只知道器重裝載值存放在寄存器R3、R2中,子程序如下:

            MOV A,#05H ;3個機(jī)器周期裝載TL1,2個周期提前

            ADD A,TL1

            ADD A,R2

            MOV TL1,A

            MOV A,R3 ;處理高位字節(jié)

            ADDC A,TH1

            MOV TH1,A

            DEC TL1 ;恢復(fù)提前了的2個機(jī)器周期

            ……

            此法適用于周期不確定的,其它同方法3。

            5 方法5

            當(dāng)定時發(fā)生的位置可預(yù)知時,通常出現(xiàn)在主程序的AJMP $ (或SJMP $)等待指令處,延遲時間為3個或4個機(jī)器周期。取固定值4可簡化補(bǔ)償程序。以定時周期1ms為例,中斷子程序如下:

            ORG 001BH

            MOV TL1,#LOW(-1000+4)

            MOV TH1,#HIGH(-1000+4)

            ……

            此方法適用于定時中斷總發(fā)生在同一條指令位置,且無其它中斷源的

            結(jié) 語

            上述5種方法誤差均不超過1個機(jī)器周期,其中方法1、3、4較為通用,適用于任何,但程序較長;方法2、5簡單,但必須注意滿足對應(yīng)條件,才能使用。當(dāng)然,也還有其它方法[3],但比較煩瑣,并不理想,這里不一一介紹。


            上一頁 1 2 下一頁

            評論


            相關(guān)推薦

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

            關(guān)閉