新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > MCS-51單片機在什么情況下可響應中斷?中斷響應過程是?

        MCS-51單片機在什么情況下可響應中斷?中斷響應過程是?

        作者: 時間:2013-04-08 來源:網絡 收藏

        在什么情況下可以?中斷響應的過程是?

        答:的條件

        (1)中斷源有中斷請求;

        (2)中斷總允許位EA=1;

        (3)請求中斷的中斷源的中斷允許位為1;

        在滿足以上條件的基礎上,若有下列任何一種情況存在,中斷響應都會受到阻斷。

        (1)CPU正在執行一個同級或高優先級的中斷服務程序。

        (2)正在執行的指令尚未執行完。

        (3)正在執行中斷返回指令 RETI或者對專用寄存器IE、IP進行讀/寫的指令。CPU在執行完上述指令之后,要再執行一條指令,才能請求。

        中斷請求被響應后,有內部長調用(LCALL)將程序轉向對應的中斷矢量地址,執行執行中斷服務程序。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 合肥市| 深圳市| 进贤县| 呼伦贝尔市| 龙海市| 慈溪市| 信丰县| 紫阳县| 班玛县| 原平市| 榆社县| 武隆县| 汉中市| 蒙山县| 天峨县| 高安市| 汉川市| 陆河县| 广饶县| 安泽县| 禄丰县| 阜阳市| 怀安县| 桃源县| 肇州县| 堆龙德庆县| 山阳县| 勃利县| 两当县| 乌兰浩特市| 雅江县| 拜城县| 寿宁县| 吉首市| 佛坪县| 甘谷县| 曲周县| 景东| 赤峰市| 阿鲁科尔沁旗| 睢宁县|