新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 51單片機中斷系統介紹

        51單片機中斷系統介紹

        作者: 時間:2016-12-01 來源:網絡 收藏
        中斷系統是為了使CPU具有對外界緊急事件的實時處理能力而設置的。
        當中央處理器CPU正在處理某件事的時候外界發生了緊急事件請求,要求CPU暫停當前工作,轉而去處理這個緊急事件,處理完以后,再回到原來被中斷的地方,繼續原來的工作,這樣的過程稱為中斷。實現這種功能的部件稱為中斷系統,請示CPU中斷的請求源稱為中斷源。
        微型機的中斷系統一般允許多個中斷源,當幾個中斷同時向CPU請求中斷,要求為他服務的時候,這就存在了CPU優先響應哪一個中斷源請求的問題。通常根據中斷源的輕重緩急排隊,優先處理最緊急事件的中斷請求源,即規定每個中斷源有一個優先級別。CPU總是先響應優先級別最高的終端請求。
        當CPU正在處理一個中斷源請求的時候(執行相應的中斷服務程序),發聲了另一個優先級比它還高的中斷源請求。如果CPU能夠暫停對原來中斷源的服務程序,轉而去處理優先級更高的中斷請求源,處理完以后,再回到原低級中斷服務程序,這樣的過程成為中斷嵌套。這樣的中斷系統稱為多級中斷系統,沒有中斷嵌套功能的中斷系統稱為單級中斷系統。


        本文引用地址:http://www.104case.com/article/201612/324580.htm


        關鍵詞: 51單片機中斷系

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 和田县| 峡江县| 西乡县| 太原市| 河北区| 萍乡市| 赤峰市| 桑植县| 汉阴县| 永宁县| 老河口市| 余姚市| 南充市| 永仁县| 巫溪县| 两当县| 仪陇县| 揭阳市| 柘荣县| 娄烦县| 新宾| 汝城县| 梓潼县| 丹阳市| 琼结县| 舟山市| 大港区| 台前县| 饶阳县| 临澧县| 陇西县| 铜陵市| 华池县| 龙游县| 涟源市| 小金县| 芒康县| 油尖旺区| 游戏| 乾安县| 海城市|