微控制器中斷系統

2021-08-29 13:53:09 字數 546 閱讀 6659

微控制器中斷系統的優點:

1、實現實時處理。

2、實現分時操作。

3、進行故障處理。

4、待機狀態的喚醒。微控制器嵌入式系統的應用中,為了減少電源的功耗,當系統不處理任何事物,處於待機狀態時,可以讓微控制器工作在休眠的低功耗方式。通常,恢復到正常工作方式往往也是利用中斷訊號來喚醒。

中斷處理過程:

中斷系統中,mcu正常情況下執行的程式稱為主程式,把產出申請中斷訊號的單元和事件稱為中斷源,由中斷源向mcu所發出的申請中斷訊號稱為中斷請求,mcu接受中斷申請並停止現行程式的執行而轉向為中斷服務稱為中斷響應,為中斷服務的程式稱為中斷服務程式,現行程式打斷的地方稱為斷點,執行完中斷處理程式後返回斷點處繼續執行主程式稱為中斷返回。

中斷過程中,斷點的保護和恢復操作是由微控制器內部硬體自動實現,即儲存和恢復計數器pc。

中斷現場的保護和恢復,需要自己設計中斷處理程式時程式設計實現。在使用中斷時,要認真和仔細考慮中斷現場的保護和恢復。

微控制器的中斷系統

正常的工作過程被外部的事件打斷了,ex 你正在家中看書,突然 鈴響了,你放下書本,去接 和來 的人交談,然後放下 回來繼續看你的書。中斷源引起中斷的事件稱之為中斷源,51中一共有5五個 兩個外部中斷,兩個計數 定時器中斷,乙個序列口中斷。中斷優先順序與巢狀中斷的響應過程5個中斷源的符號 名稱及產生 ...

51微控制器中斷系統

1.什麼是中斷 中斷是cpu在執行程式是不需要管中斷源的狀態,當中斷源滿足中斷觸發條件時cpu再去進行終端處理 2.中斷源 80c51共五個中斷源分別是兩個外部中斷源 int0 int1,兩個定時中斷源t0 t1,乙個序列口中斷源 每個中斷源對應著乙個中斷入口位址 中斷源入口位址 外部中斷源int0...

微控制器(微控制器)的中斷系統及應用

2.中斷暫存器 3.中斷處理流程 4.最重要的事 中斷是指 處理器cpu正在處理某件事情的時候,外部發生了某一事件 如定時器計時已到 請求cpu迅速去處理,cpu暫停當前的工作,轉去處理所發生的事件,處理完以後,再回到原來被中斷的地方,繼續原來的工作。實現這種功能的部件稱為中斷系統。它由4個與中斷有...