chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

淺析單片機中斷處理過程

GReq_mcu168 ? 來源:未知 ? 作者:胡薇 ? 2018-11-06 14:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

中斷處理過程可分為中斷響應(yīng)、中斷處理和中斷返回三個階段。

中斷響應(yīng)

中斷響應(yīng)是CPU對中斷源中斷請求的響應(yīng),包括保護斷點和將程序轉(zhuǎn)向中斷服務(wù)程序的入口地址(通常稱矢量地址)。

中斷響應(yīng)過程

中斷響應(yīng)過程包括保護斷點和將程序轉(zhuǎn)向中斷服務(wù)程序的入口地址。首先,中斷系統(tǒng)通過硬件自動生成長調(diào)用指令(LACLL),該指令將自動把斷點地址壓入堆棧保護(不保護累加器A、狀態(tài)寄存器PSW和其它寄存器的內(nèi)容),然后,將對應(yīng)的中斷入口地址裝入程序計數(shù)器PC(由硬件自動執(zhí)行),使程序轉(zhuǎn)向該中斷入口地址,執(zhí)行中斷服務(wù)程序。MCS-51系列單片機各中斷源的入口地址由硬件事先設(shè)定,分配如下:

中斷源 入口地址

外部中斷0 0003H

定時器T0中斷 000BH

外部中斷1 0013H

定時器T1中斷 001BH

串行口中斷 0023H

使用時,通常在這些中斷入口地址處存放一條絕對跳轉(zhuǎn)指令,使程序跳轉(zhuǎn)到用戶安排的中斷服務(wù)程序的起始地址上去。

中斷返回

中斷返回是指中斷服務(wù)完后,計算機返回原來斷開的位置(即斷點),繼續(xù)執(zhí)行原來的程序。中斷返回由中斷返回指令RETI來實現(xiàn)。該指令的功能是把斷點地址從堆棧中彈出,送回到程序計數(shù)器PC,此外,還通知中斷系統(tǒng)已完成中斷處理,并同時清除優(yōu)先級狀態(tài)觸發(fā)器。特別要注意不能用“RET”指令代替“RETI”指令。

中斷請求的撤除

CPU響應(yīng)中斷請求后即進入中斷服務(wù)程序,在中斷返回前,應(yīng)撤除該中斷請求,否則,會重復引起中斷而導致錯誤。MCS-51各中斷源中斷請求撤消的方法各不相同,分別為:

1)定時器中斷請求的撤除

對于定時器0或1溢出中斷,CPU在響應(yīng)中斷后即由硬件自動清除其中斷標志位TF0或TF1,無需采取其它措施。

2)串行口中斷請求的撤除

對于串行口中斷,CPU在響應(yīng)中斷后,硬件不能自動清除中斷請求標志位TI、RI,必須在中斷服務(wù)程序中用軟件將其清除。

3)外部中斷請求的撤除

外部中斷可分為邊沿觸發(fā)型和電平觸發(fā)型。

對于邊沿觸發(fā)的外部中斷0或1,CPU在響應(yīng)中斷后由硬件自動清除其中斷標志位IE0或IE1,無需采取其它措施。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關(guān)注

    關(guān)注

    6074

    文章

    45453

    瀏覽量

    667046
  • 中斷處理
    +關(guān)注

    關(guān)注

    0

    文章

    94

    瀏覽量

    11436

原文標題:單片機中斷處理過程:中斷響應(yīng) 中斷處理 中斷返回詳解

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    什么是中斷單片機中斷處理過程詳解

    如果單片機沒有中斷,那么,單片機將失去靈魂。
    的頭像 發(fā)表于 11-09 11:28 ?7083次閱讀
    什么是<b class='flag-5'>中斷</b>?<b class='flag-5'>單片機</b><b class='flag-5'>中斷</b><b class='flag-5'>處理過程</b>詳解

    中斷處理過程視頻講解#單片機

    單片機中斷
    學習硬聲知識
    發(fā)布于 :2022年11月08日 00:30:03

    單片機處理中斷過程

    接電話,接完電話后,又回到書房閱讀已看完頁碼的下一頁的內(nèi)容?!   ?b class='flag-5'>單片機處理中斷過程與上述情況類似,具體過程如下?! 、?響應(yīng)
    發(fā)表于 01-20 15:31

    單片機中斷的作用是什么?單片機中斷處理過程是怎樣運行的?

    單片機中斷的作用是什么?單片機中斷處理過程是怎樣運行的?中斷優(yōu)先級是什么意思?
    發(fā)表于 07-08 06:21

    51單片機中斷處理過程有幾個

    51單片機中斷處理過程有幾個,中斷單片機的一個重要功能,本文我們就對51單片機
    發(fā)表于 07-14 07:33

    51單片機中斷處理過程有幾個

    51單片機中斷處理過程有幾個,文章目錄中斷定義預(yù)備知識正文中斷對于剛上大一的小伙伴,應(yīng)該和我一樣第一次見到“
    發(fā)表于 07-22 09:32

    單片機中斷處理過程是怎樣進行的?

    單片機中斷系統(tǒng)的優(yōu)點是什么?單片機中斷處理過程是怎樣進行的?
    發(fā)表于 09-23 06:57

    80C51單片機中斷處理過程是怎樣的

    單片機是什么?主要的80C51單片機有哪些?80C51單片機中斷處理過程是怎樣的?
    發(fā)表于 09-23 09:20

    單片機中斷的作用是什么?處理過程是怎樣的?

    單片機中斷的作用是什么?處理過程是怎樣的?
    發(fā)表于 11-01 07:07

    單片機中斷系統(tǒng)的概念控制系統(tǒng)和處理過程及編程及應(yīng)用資料概述

    本文檔的主要內(nèi)容詳細介紹的是單片機的原理與應(yīng)用單片機中斷系統(tǒng)詳細資料介紹內(nèi)容包括了:1 中斷的概念2 中斷控制系統(tǒng)3
    發(fā)表于 10-24 11:43 ?6次下載
    <b class='flag-5'>單片機</b>的<b class='flag-5'>中斷</b>系統(tǒng)的概念控制系統(tǒng)和<b class='flag-5'>處理過程</b>及編程及應(yīng)用資料概述

    51單片機中斷系統(tǒng)詳細資料總結(jié)

    本文檔的詳細介紹的是51單片機中斷系統(tǒng)詳細資料總結(jié)。主要內(nèi)容包括了:1 中斷的概念,2 中斷系統(tǒng)結(jié)構(gòu),3 中斷
    發(fā)表于 03-07 16:37 ?3次下載
    51<b class='flag-5'>單片機</b>的<b class='flag-5'>中斷</b>系統(tǒng)詳細資料總結(jié)

    單片機中斷系統(tǒng)學習課件免費下載

    本文檔的主要內(nèi)容詳細介紹的是單片機中斷系統(tǒng)包括了:1 中斷的概念,2 中斷控制系統(tǒng),3 中斷處理過程
    發(fā)表于 11-16 08:00 ?2次下載
    <b class='flag-5'>單片機</b>的<b class='flag-5'>中斷</b>系統(tǒng)學習課件免費下載

    單片機中斷處理過程包括哪些環(huán)節(jié)

    中斷是指CPU在執(zhí)行當前程序時系統(tǒng)出現(xiàn)了某種狀況,使得CPU必須停止當前程序,而去執(zhí)行另一段程序來處理的出現(xiàn)的緊急事務(wù),處理結(jié)束后CPU再返回到原先暫停的程序繼續(xù)執(zhí)行,這個過程就稱為
    發(fā)表于 10-09 14:32 ?3140次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>中斷</b><b class='flag-5'>處理過程</b>包括哪些環(huán)節(jié)

    8051單片機中斷系統(tǒng)過程

    8051單片機是一種經(jīng)典的8位微控制器,它具有一個靈活的中斷系統(tǒng)。在8051單片機中,中斷是一種非常重要的功能,它允許處理器在執(zhí)行主程序的
    發(fā)表于 12-05 09:15 ?0次下載

    單片機中斷技術(shù)詳解

    在現(xiàn)代電子設(shè)備中,單片機作為控制核心發(fā)揮著舉足輕重的作用。而在其高效運作的背后,中斷機制是推動單片機實現(xiàn)實時響應(yīng)與高效執(zhí)行的關(guān)鍵因素。本文將深入探討單片機中的
    的頭像 發(fā)表于 02-02 15:57 ?1725次閱讀