回覆列表
-
1 # 使用者8577092517859
-
2 # 抖音小白
8箇中斷源:外部中斷0,定時器0,外部中斷1,定時器1,串列埠中斷,外部中斷2,外部中斷3 中斷查序號為 0 1 2 3 4 5 6 7 配置IP IPH 可以設定4個優先順序,預設為2個優先順序; 中斷優先順序相同時,以查詢號為順序執行中斷。
8箇中斷源:外部中斷0,定時器0,外部中斷1,定時器1,串列埠中斷,外部中斷2,外部中斷3 中斷查序號為 0 1 2 3 4 5 6 7 配置IP IPH 可以設定4個優先順序,預設為2個優先順序; 中斷優先順序相同時,以查詢號為順序執行中斷。
(1)由中斷源提出中斷請求,由中斷控制允許控制決定是否響應中斷,如果允許響應中斷,則CPU按設定好的優先順序的順序響應中斷。
如果是同一優先順序的中斷,則按微控制器內部的自然優先順序順序(外部中斷0→定時器0中斷→外部中斷l→定時器1中斷→序列介面中斷)響應中斷。
CPU響應中斷請求後,就立即轉入執行中斷服務程式。
保護斷點、尋找中斷源、中斷處理、中斷返回,程式返回斷點處繼續執行。
(2)由中斷允許暫存器IE控制開放和禁止中斷。
欲開放某一中斷,則應先開放總中斷允許(EA置1),然後開放相應中斷的中斷允許(相應位置1);若要要禁止中斷,則EA置O即可。
(3)由中斷優先順序控制暫存器IP控制中斷優先順序,相應位置1,則設為高階中斷,置0則為低階。其中:PS為序列中斷優先順序,PTl(0)為定時中斷1(0)優先順序,PXl(0)外部中斷1(0)優先順序。 學習微控制器必備:吳鑑鷹微控制器開發板