免费国产美女一级A作爱播放免费,日本动漫精品一区二区三区,ⅩⅩ国产全无遮挡无码,国产精品无码视频2020

  • <delect id="1z9bx"><center id="1z9bx"><ruby id="1z9bx"></ruby></center></delect>

      1. <u id="1z9bx"><sub id="1z9bx"></sub></u>

      2. MCS—51單片機(jī)中斷系統(tǒng)

        發(fā)布時(shí)間:2024-03-02
        圖1 中斷系統(tǒng)結(jié)構(gòu)由圖1結(jié)構(gòu)可知,51單片機(jī)有五個(gè)中斷請(qǐng)求源,四個(gè)用于中斷控制的寄存器ie、ip、tcon(用6位)和scon(用2位)—用于控制中斷的類型、中斷的開/關(guān)和各種中斷源的優(yōu)先級(jí)別。五個(gè)中斷源有二個(gè)中斷優(yōu)先級(jí),每個(gè)中斷源可以編程為高優(yōu)先級(jí)或低優(yōu)先級(jí)中斷,可以實(shí)現(xiàn)二級(jí)中斷服務(wù)程序的嵌套。
        1、mcs-51中斷源
        1.定時(shí)器/計(jì)數(shù)器控制寄存器tcon(88h)
        tcon為定時(shí)器/計(jì)數(shù)器t0、t1的控制器,同時(shí)也鎖存了t0、t1的溢出中斷源和外部中斷請(qǐng)求源,與中斷有關(guān)的位如下:
        ie1:外部中斷 (p3.3)請(qǐng)求標(biāo)志位。
        it1:外部中斷 請(qǐng)求類型(觸發(fā)方式)控制位。
        it1=0:外部中斷1程控為電平觸發(fā)方式,當(dāng) (p3.3)輸入低電平時(shí),置位ie1=1,申請(qǐng)中斷。
        it1=1:外部中斷1程序控制為邊沿觸發(fā)方式,cpu在每個(gè)機(jī)器周期的s5p2采樣 (p3.3)輸入電平。
        ie0:外部中斷0()請(qǐng)求標(biāo)志位。
        it0:外部中斷0()觸發(fā)方式控制位。
        tf0:定時(shí)器t0 的溢出中斷申請(qǐng)位。
        tf1:定時(shí)器t1 的溢出中斷申請(qǐng)位。
        2.串行口控制寄存器scon(98h)
        scon(98h)為串行口控制寄存器,scon的低兩位鎖存串行口接收中斷和發(fā)送中斷標(biāo)志ri和ti,其格式如下:
        ri和ti:串行口內(nèi)部表示中斷申請(qǐng)標(biāo)志位。
        2、mcs-51中斷控制
        1.中斷允許寄存器ie(a8h)
        mcs-51單片機(jī)中,特殊功能寄存器ie為中斷允許寄存器,控制cpu對(duì)中斷源的開放或屏蔽,以及每個(gè)中斷源是否允許中斷。其格式為:
        ea:cpu中斷開放標(biāo)志。ea=1,cpu開放中斷;ea=0,cpu屏蔽所有的中斷請(qǐng)求。
        es:串行中斷允許位。es=1,允許串行口中斷;es=0,禁止串行口中斷。
        et1:t1溢出中斷允許。et1=1,允許t1中斷;et1=0,禁止t1中斷。
        ex1:外部中斷1( )允許位。ex1=1,允許外部中斷1中斷;ex1=0,禁止外部中斷1中斷。
        et0:t0溢出中斷允許位。et0=1,允許t0中斷;et0=0,禁止t0中斷。
        ex0:外部中斷0( )允許位。ex0=1,允許外部中斷0中斷;ex0=0,禁止外部中斷0中斷。
        mcs-51單片機(jī)復(fù)位后,ie中各位均被清0,即禁止所有中斷。
        2.中斷源優(yōu)先級(jí)設(shè)定寄存器ip(b8h)
        8051單片機(jī)具有二個(gè)中斷優(yōu)先級(jí),每個(gè)中斷源可編程為高優(yōu)先級(jí)中斷或低優(yōu)先級(jí)中斷,并可實(shí)現(xiàn)二級(jí)中斷嵌套。
        特殊功能寄存器ip為中斷優(yōu)先級(jí)寄存器,所存各種中斷源優(yōu)先級(jí)的控制位,用戶可用軟件設(shè)定,其格式如下:
        ps:串行口中斷優(yōu)先級(jí)控制位。ps=1,設(shè)定串行口為高優(yōu)先級(jí)中斷;ps=0,為低優(yōu)先級(jí)中斷。
        pt1:t1中斷優(yōu)先級(jí)控制位。
        pt0:t0中斷優(yōu)先級(jí)控制位。
        3.優(yōu)先級(jí)結(jié)構(gòu)
        mcs-51的cpu每一個(gè)機(jī)器周期順序檢查每一個(gè)中斷源,在任意機(jī)器周期的s6狀態(tài)采樣并按優(yōu)先級(jí)處理所有被激活的中斷請(qǐng)求,在下一個(gè)機(jī)器周期的s1狀態(tài),只要不受阻斷就開始響應(yīng)其中最高優(yōu)先級(jí)的中斷請(qǐng)求。若發(fā)生下列情況,中斷響應(yīng)會(huì)受到阻斷:
        (1) 同級(jí)或高優(yōu)先級(jí)的中斷正在進(jìn)行
        (2) 現(xiàn)在的機(jī)器周期不是所執(zhí)行指令的最后一個(gè)機(jī)器周期;
        (3) 正執(zhí)行的指令是reti或是訪問ie或ip的指令,也就是說cpu在執(zhí)行reti或訪問ie、ip的指令后,至少需要再執(zhí)行其它一條指令之后才會(huì)響應(yīng)。
        如果上述條件中有一個(gè)存在,cpu將丟棄中斷查詢的結(jié)果;若一個(gè)條件也不存在,接著的下一機(jī)器周期,中斷查詢結(jié)果變?yōu)橛行А?br>
        上一個(gè):s7edge 70谷歌怎么用,三星s7edge升級(jí)安卓70后有什么使用技巧
        下一個(gè):磁翻板液位計(jì)容易發(fā)生顯示異常及原因解析方法

        華擎主板bios怎么樣設(shè)置硬盤啟動(dòng)(華擎主板進(jìn)入bios按什么鍵)
        mac裝windows10沒有無線網(wǎng)絡(luò)(mac裝了win10沒有無線網(wǎng))
        剩茶是養(yǎng)人的寶貝
        壓差變送器在選型是要考慮設(shè)備工作壓力等級(jí)
        華碩筆記本電腦屏幕不亮風(fēng)扇在轉(zhuǎn)
        一鍵轉(zhuǎn)發(fā)軟件安全嗎可靠嗎(一鍵轉(zhuǎn)發(fā)軟件安全嗎是真的嗎)
        兒子的債務(wù)父親要承擔(dān)嗎
        一起來聊聊古樹茶江湖
        快手怎么顯示作者贊過的作品(快手怎么顯示作者贊過的視頻)
        雷達(dá)物位計(jì)天線發(fā)射極窄的微波脈沖