freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)原理與實(shí)踐高衛(wèi)東第4章中斷(文件)

 

【正文】 ( ),串行口中斷請(qǐng)求標(biāo)志。 定時(shí) /計(jì)數(shù)控制器 TCON外部中斷控制標(biāo)志位 1 1 0 0IT1: INT1外中斷觸發(fā) (請(qǐng)求 )方式標(biāo)志位 IT0: INT0外中斷觸發(fā) (請(qǐng)求 )方式標(biāo)志位 IT1(IT0) = 0,低電平觸發(fā) (請(qǐng)求 )方式。 響應(yīng)中斷后, IE1 (IE0) 由硬件清 0 IT1: INT1外中斷觸發(fā) (請(qǐng)求 )方式標(biāo)志位 IT0: INT0外中斷觸發(fā) (請(qǐng)求 )方式標(biāo)志位 TCON中定時(shí)器 T0、 T1溢出中斷申請(qǐng)標(biāo)志位 定時(shí) /計(jì)數(shù)器 T1 (T0)溢出中斷申請(qǐng)標(biāo)志位。 各中斷源高、低優(yōu)先級(jí)別由 中斷優(yōu)先級(jí)寄存器 IP控制??傇试S后,中斷的禁止或允許由各中斷源的中斷允許控制位進(jìn)行設(shè)置。=0禁止外中斷 ;= 1允許外中斷 。 = 0禁止定時(shí) /計(jì)數(shù)器 T1中斷; = l允許定時(shí) /計(jì)數(shù)器 T1中斷。因此在轉(zhuǎn)中斷服務(wù)程序后,應(yīng)使用有關(guān)指令禁止中斷,即 以軟件方式關(guān)閉中斷 。 外部中斷 0→ 定時(shí)中斷 0→ 外部中斷 1→ 定時(shí)中斷 l→ 串行中斷。其排列順序?yàn)椋? 外部中斷 0→ 定時(shí)中斷 0→ 外部中斷 1→ 定時(shí)中斷l(xiāng)→ 串行中斷。 有中斷請(qǐng)求,并且中斷允許 保護(hù)現(xiàn)場(chǎng): 關(guān)中斷: 防止現(xiàn)場(chǎng)被破壞 保護(hù)現(xiàn)場(chǎng): 一般使用堆棧指令將原程序中用到的寄存器推入堆棧 開(kāi)中斷: 以響應(yīng)更高優(yōu)先級(jí)的中斷申請(qǐng) 中斷服務(wù) 中斷處理的過(guò)程 恢復(fù)現(xiàn)場(chǎng) 關(guān)中斷: 防止現(xiàn)場(chǎng)被破壞 恢復(fù)現(xiàn)場(chǎng): 用堆棧指令將保護(hù)在堆棧中的數(shù)據(jù)彈出來(lái) 開(kāi)中斷 返回: 此時(shí) CPU將推入到堆棧的斷點(diǎn)地址彈回到程序計(jì)數(shù)器,從而使 CPU繼續(xù)執(zhí)行剛才被中斷的程序。 中斷響應(yīng) 就是單片機(jī) CPU對(duì)中斷源提出的中斷請(qǐng)求的接受和執(zhí)行。 中斷源 中斷請(qǐng)求標(biāo)志 入口地址 INT0 IE0 0003H T0 TF0 000BH INT1 IE1 0013H T1 TF1 001BH 串行口 RI、 TI 0023H 轉(zhuǎn)至相應(yīng)中斷入口,執(zhí)行中斷服務(wù)程序。 ③ 將相應(yīng)的中斷服務(wù)程序入口矢量地址裝入 PC中。 恢復(fù)有關(guān)寄存器中的數(shù)據(jù) 執(zhí)行 RETI,把“斷點(diǎn)”地址送回 PC。 采用 C51語(yǔ)言 采用 C51語(yǔ)言編寫程序,采用的方法就是 中斷服務(wù)函數(shù) 。如果不用則由編譯器選擇一個(gè)寄存器組作為絕對(duì)寄存器組。如果不用則由編譯器選擇一個(gè)寄存器組作為絕對(duì)寄存器組。 作業(yè):簡(jiǎn)述中斷的概念及中斷的處理過(guò)程。 函數(shù)類型 函數(shù)名 interrupt n [using n] 例 2:跑馬燈原來(lái)左移亮,外部中斷 0端口 ,小燈全亮全暗 3次。中斷號(hào)告訴編譯器中斷程序的 入口地址 。在 C51中定義中斷服務(wù)函數(shù)的一般形式如下: 函數(shù)類型 函數(shù)名 interrupt n [using n] Interrupt后面的 n是中斷號(hào)。 中斷系統(tǒng)應(yīng)用 中斷程序結(jié)構(gòu) 終止當(dāng)前程序,保護(hù)斷點(diǎn) 轉(zhuǎn)入中斷服務(wù)入口 CPU響應(yīng)中斷 中斷返回 恢復(fù)現(xiàn)場(chǎng) 中斷服務(wù) 保護(hù)現(xiàn)場(chǎng) 中斷處理 中斷響應(yīng) 初始化部分 中斷服務(wù)程序部分 寫在主程序段中,實(shí)現(xiàn)對(duì)程序的控制。 中斷處理 中斷處理就是執(zhí)行中斷服務(wù)程序。 ② 保護(hù)斷點(diǎn)。 CPU查詢到中斷請(qǐng)求,置位優(yōu)先級(jí)寄存器,阻止同級(jí)和低級(jí)中斷,并按優(yōu)先順序排好后,響應(yīng)中斷。 中斷響應(yīng)條件 中斷申請(qǐng)封鎖 —— 不產(chǎn)生 LACLL指令 (1) CPU正在執(zhí)一個(gè)同級(jí)或高一級(jí)的中斷服務(wù)程序; (2)當(dāng)前指令未執(zhí)行完。問(wèn):中斷系統(tǒng)的優(yōu)先順序如何 解: T1→ 串口 → 外中斷 0→T0→ 外中斷 1 外部中斷 0→ 定時(shí)中斷 0→ 外部中斷 1
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1