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

<s id="cmphk"><label id="cmphk"></label></s>
    <span id="cmphk"><var id="cmphk"></var></span>
    <dfn id="cmphk"><var id="cmphk"></var></dfn>
    <menu id="cmphk"><thead id="cmphk"></thead></menu>

    <address id="cmphk"></address>

      <dfn id="cmphk"></dfn>
      
      
      <span id="cmphk"></span>

      <object id="cmphk"><tt id="cmphk"></tt></object>
      1. 新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)教程:?jiǎn)纹瑱C(jī)定時(shí)器、中斷試驗(yàn)

        51單片機(jī)教程:?jiǎn)纹瑱C(jī)定時(shí)器、中斷試驗(yàn)

        作者: 時(shí)間:2012-08-02 來源:網(wǎng)絡(luò) 收藏

        我們?cè)趯W(xué)時(shí)我們第一個(gè)例程就是燈的閃爍,那是用延時(shí)程序做的,現(xiàn)在回想起來,這樣做不很恰當(dāng),為什么呢?我們的主程序做了燈的閃爍,就不能再干其它的事了,難道只能這樣工作嗎?當(dāng)然不是,我們能用來實(shí)現(xiàn)燈的閃爍的功能。

        本文引用地址:http://www.biyoush.com/article/171093.htm

        例1:查詢方式

        ORG 0000H

        AJMP START

        ORG 30H

        START:

        MOV P1,#0FFH ;關(guān)所 燈

        MOV TMOD,#00000001B ;定時(shí)/計(jì)數(shù)器0工作于方式1

        MOV TH0,#15H

        MOV TL0,#0A0H ;即數(shù)5536

        SETB TR0 ;定時(shí)/計(jì)數(shù)器0開始運(yùn)行

        LOOP:JBC TF0,NEXT ;如果TF0等于1,則清TF0并轉(zhuǎn)NEXT處

        AJMP LOOP ;不然跳轉(zhuǎn)到LOOP處運(yùn)行

        NEXT:CPL P1.0

        MOV TH0,#15H

        MOV TL0,#9FH;重置定時(shí)/計(jì)數(shù)器的初值

        AJMP LOOP

        END AJMP LOOP

        END

        鍵入程序,看到了什么?燈在閃爍了,這可是用做的,不再是主程序的循環(huán)了。簡(jiǎn)單地分析一下程序,為什么用JBC呢?TF0是定時(shí)/計(jì)數(shù)器0的溢出標(biāo)記位,當(dāng)產(chǎn)生溢出后,該位由0變1,所以查詢?cè)撐痪涂芍顣r(shí)時(shí)間是否已到。該位為1后,要用軟件將標(biāo)記位清0,以便下一次定時(shí)是間到時(shí)該位由0變1,所以用了JBC指令,該指位在判1轉(zhuǎn)移的同時(shí),還將該位清0。

        以上程序是能實(shí)現(xiàn)燈的閃爍了,可是主程序除了讓燈閃爍外,還是不能做其他的事?。〔?,不對(duì),我們能在LOOP:……和AJMP LOOP指令之間插入一些指令來做其他的事情,只要保證執(zhí)行這些指令的時(shí)間少于定時(shí)時(shí)間就行了。那我們?cè)谟密浖訒r(shí)程序的時(shí)候不是也能用一些指令來替代DJNZ嗎?是的,但是那就要求你精確計(jì)算所用指令的時(shí)間,然后再減去對(duì)應(yīng)的DJNZ循環(huán)次數(shù),很不方便,而現(xiàn)在只要求所用指令的時(shí)間少于定時(shí)時(shí)間就行,顯然要求低了。當(dāng)然,這樣的辦法還是不好,所以我們常用以下的辦法來實(shí)現(xiàn)。


        上一頁(yè) 1 2 3 4 下一頁(yè)

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        ×

        “芯”朋友见面大会
        珠海|11.14|泰克“芯”朋友见面大会珠海站|泰克带您从测试角度看半导体的整条产业链,快来报名抢位吧>>