回覆列表
-
1 # 13179659329
-
2 # 使用者6704656755005
中斷是”打斷“的意思,即允許正常執行的程式被一些緊急的事務所打斷 ,前提是你允許中斷髮生,並且中斷條件已經具備,如定時器定時時間到或外部引腳來了低電平。
有了中斷,微控制器不用頻繁地去查詢這些條件是否具備,從而專心地進行工作,但中斷髮生時,又可以隨時作出響應
CPU好象一個大領導,如不讓下級部門有事敲門或打電話向你反映問題,你還想了解情況,過一會兒不管有事無事你就得一個部門一個部門問一問,主動權全在你手裡,可累不累呀
不如開放渠道(中斷允許),告訴部下有事隨時向我彙報,沒事我該喝茶喝茶,該看報看報,這樣既減輕了負擔,又不會錯過緊急事務
中斷系統一般包括中斷源 中斷控制暫存器 中斷優先順序暫存器等部分,一般高檔微控制器中斷源比較多,且中斷優先順序也比較多
中斷是”打斷“的意思,即允許正常執行的程式被一些緊急的事務所打斷 ,前提是你允許中斷髮生,並且中斷條件已經具備,如定時器定時時間到或外部引腳來了低電平。有了中斷,微控制器不用頻繁地去查詢這些條件是否具備,從而專心地進行工作,但中斷髮生時,雙可以隨時作出響應CPU好象一個大領導,如不讓下級部門有事敲門或打電話向你反映問題,你還想了解情況,過一會兒不管有事無事你就得一個部門一個部門問一問,主動權全在你手裡,可累不累呀不如開放渠道(中斷允許),告訴部下有事隨時向我彙報,沒事我該喝茶喝茶,該看報看報,這樣既減輕了負擔,雙不會錯過緊急事務中斷系統一般包括中斷源 中斷控制暫存器 中斷優先順序暫存器等部分,一般高檔微控制器中斷源比較多,且中斷優先順序也比較多