




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1倪建云倪建云2SPCE061A中斷系統3中斷是為處理器對外界異步事件具有處理能力而設置的,中斷技術的引入把計算機的發展和應用大大地推進一步。因此中斷功能的強弱已成為衡量一款單片機性能的重要指標。45中斷 中斷是指計算機在執行某一程序的過程中,由于計算機系統內、外的某種原因,而必須終止原程序的執行,轉去執行相應的處理程序,待處理結束之后,再回來繼續執行被中止的原程序過程。中斷源 中斷源是指在計算機系統中向CPU發出中斷請求的來源。6中斷優先級 給眾多中斷源定義一個優先順序,即所謂的優先級排隊。中斷優先級越高,則響應優先權就越高。中斷嵌套 當CPU正執行中斷服務程序時,又有中斷優先級更高的中斷申
2、請產生,如果CPU能夠暫停對原來的中斷處理程序,轉而去處理優先級更高的中斷請求,處理完畢后,再回到原低級中斷處理程序。78中斷響應的過程 中斷請求 現場保護 中斷服務 清中斷請求標志位 恢復現場 返回910SPCE061A系列單片機中斷系統功能較強 十四個中斷源 兩級中斷優先級,兩級嵌套 每個中斷源單獨設置開或關11軟件中斷 由break產生異常中斷 在SPCE061A中只有復位事件中斷 IRQ、FIQ中斷129個中斷向量 FIQ、IRQ06、 UART IRQ;14個中斷源 3個中斷源可安置在FIQ或IRQ0IRQ2中 10個中斷源則可安置在IRQ3IRQ6中 UART中斷在UART IRQ
3、中13中斷源中斷優先級中斷向量保留字Fosc/1024中斷 PWM INTFIQ/IRQ0FFF6H/FFF8H_FIQ/_IRQ0TimerA中斷FIQ/IRQ1FFF6H/FFF9H_FIQ/_IRQ1TimerB中斷FIQ/IRQ2FFF6H/FFFAH_FIQ/_IRQ2外部中斷EXT2IRQ3FFFBH_IRQ3外部中斷EXT1觸鍵喚醒中斷4096Hz時基IRQ4FFFCH_IRQ42048Hz時基1024Hz時基14中斷源中斷優先級中斷向量保留字4Hz時基IRQ5FFFDH_IRQ52Hz時基選頻信號TMB1IRQ6FFFEH_IRQ6選頻信號TMB2UART中斷IRQ7FFFFH
4、_IRQ7break軟中斷15SPCE061A外部中斷結構16內部事件中斷;發送中斷和串行口接收中斷;在串行口設置寄存器中設置中斷;占用IOB7、IOB10;讀取或寫相應數據寄存器自動清中斷;17 單片機在上電復位開始工作,直到接收到睡眠信號后,才關閉系統時鐘(PLL振蕩器),進入睡眠狀態。用戶可以通過對控制寄存器P_SystemClock單元寫入CPU睡眠信號使系統從運行狀態轉入備用狀態。系統進入睡眠狀態后,程序計數器(PC)會停在程序的下一條指令計數上,當有任一喚醒事件發生后開始由此繼續執行程序。18單片機接收到喚醒信號后接通PLL振蕩器,同時CPU會響應喚醒事件的處理并進行初始化。喚醒操
5、作完成后,程序將會從進入睡眠后指令計數的斷點處開始被繼續執行。19IRQ3_KEY為觸鍵喚醒源(IOA70)FIQIRQ1IRQ620給出睡眠命令給出睡眠命令關閉關閉PLLPLL停止停止CPUCPU進入睡眠進入睡眠鍵喚醒信號鍵喚醒信號接通接通PLLPLL啟動啟動CPUCPU進入進入IRQ3IRQ3中斷服務中斷服務退出中斷退出中斷在睡眠指令的在睡眠指令的下一條指令開下一條指令開始執行始執行21定時器中斷 參考定時器/計數器的設置,設置好相應中斷即可。 支持FIQ/IRQ1/2。時基中斷 設置好相關選頻寄存器,設置好中斷即可使用多種頻率中斷。22 中斷控制單元P_INT_Ctrl(讀/寫)(701
6、0H) 清除中斷標志控制單元P_INT_Clear(寫)(7011H) 激活和屏蔽中斷控制單元P_INT_Ctrl_New(讀/寫)(702DH)23P_INT_CtrlP_INT_Ctrl(讀/寫)(7010H) 其讀寫時的意義是不同的24P_INT_Clear(寫)(7011H) 要用于清除中斷控制標志位25P_INT_Ctrl_New(讀/寫)(702DH) 該單元用于激活和屏蔽中斷26中斷控制配置端口27中斷控制指令28中斷請求信號出現中斷請求信號出現等待下一條指令結束等待下一條指令結束進入中斷響應進入中斷響應保護現場保護現場進入中斷服務程序進入中斷服務程序最短10個cycle最長190個cycle或更長2930P_INT_Ctrl_New與P_INT_Ctrl P_INT_Ctrl讀與寫的含意不同清中斷標志位 除UART中斷外,中斷服務程序要對中斷標志位進行清中斷。31unSP中斷系統的風格;提供了定時、時基、外部、UART以及軟件中斷等的十四個中斷源;為用戶編寫復雜的系統打下硬件基礎;32在單片機中,時鐘電路、I/O口、定
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 養老護理員培訓課件
- 新文科背景下國際經濟與貿易實踐教學的問題及對策探究
- 集體成員權益保障的法律框架
- 大學輔導員開學第一課主題班會設計
- 2024年2月電子存包柜系統故障致物品丟失賠償標準
- 珍珠棉生產年終總結
- 幼兒蘋果美術課件
- 2025年04月上半年連云港東海縣事業單位工作人員33人筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 精神心理護理小組
- 2024年5月多源碎石混堆質量追溯技術條款
- 江蘇徐州市深地科學與工程云龍湖實驗室社會招考聘用9人模擬試卷【附答案解析】
- 土方回填施工記錄表
- 植物根莖葉課件
- 反生產行為講稿
- 施工現場消防安全技術交底
- 冀教版二年級語文下冊看圖寫話專項加深練習題含答案
- 焊接工藝評定及焊接工藝技術評定管理標準
- 洗衣房各崗位工作流程
- 基于SWOT分析的義烏市現代物流業發展研究
- 基于自適應濾波對音頻信號的處理詳解
- 油浸式變壓器工藝文件匯編
評論
0/150
提交評論