版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、中斷系統(tǒng)二資料概述中斷是為處理器對外界異步事件具有處理才能而設(shè)置的,中斷技術(shù)的引入把計算機的開展和應(yīng)用大大地推進一步。因此中斷功能的強弱已成為衡量一臺計算機性能的重要指標。2一、中斷系統(tǒng)概念中斷 中斷是指計算機在執(zhí)行某一程序的過程中,由于計算機系統(tǒng)內(nèi)、外的某種原因,而必須終止原程序的執(zhí)行,轉(zhuǎn)去執(zhí)行相應(yīng)的處理程序,待處理完畢之后,再回來繼續(xù)執(zhí)行被中止的原程序過程。中斷源 中斷源是指在計算機系統(tǒng)中向CPU發(fā)出中斷懇求的來源。3一、中斷系統(tǒng)概念中斷優(yōu)先級 給眾多中斷源定義一個優(yōu)先順序,即所謂的優(yōu)先級排隊。中斷優(yōu)先級越高,那么響應(yīng)優(yōu)先權(quán)就越高。中斷嵌套 當CPU正執(zhí)行中斷效勞程序時,又有中斷優(yōu)先級更高
2、的中斷申請產(chǎn)生,假設(shè)CPU可以暫停對原來的中斷處理程序,轉(zhuǎn)而去處理優(yōu)先級更高的中斷懇求,處理完畢后,再回到原低級中斷處理程序。4中斷嵌套示意圖一、中斷系統(tǒng)概念5中斷響應(yīng)過程中斷響應(yīng)的過程 中斷懇求現(xiàn)場保護中斷效勞清中斷懇求標志位恢復(fù)現(xiàn)場返回一、中斷系統(tǒng)概念6二、SCPE061A中斷系統(tǒng)SPCE061A系列單片機中斷系統(tǒng),是凌陽16位單片機中中斷功能較強的一種 十四個中斷源兩級中斷優(yōu)先級,兩級嵌套每個中斷源單獨設(shè)置開或關(guān)71、SPCE061A中斷類型軟件中斷 由break產(chǎn)生中斷向量地址為FFF5H 異常中斷 在SPCE061A中只有復(fù)位上電、看門狗計數(shù)器溢出以及系統(tǒng)電源低于電壓低限,中斷向量地
3、址為FFF7H 事件中斷 IRQ、FIQ中斷二、SCPE061A中斷系統(tǒng)82、中斷向量 中斷源9個中斷向量 FIQ、IRQ06、 UART IRQ;14個中斷源3個中斷源可安置在FIQ或IRQ0IRQ2中10個中斷源那么可安置在IRQ3IRQ6中UART中斷在UART IRQ中二、SCPE061A中斷系統(tǒng)93、SPCE061A中斷源中斷源中斷優(yōu)先級中斷向量保留字Fosc/1024中斷 PWM INTFIQ/IRQ0FFF6H/FFF8H_FIQ/_IRQ0TimerA中斷FIQ/IRQ1FFF6H/FFF9H_FIQ/_IRQ1TimerB中斷FIQ/IRQ2FFF6H/FFFAH_FIQ/_
4、IRQ2外部中斷EXT2IRQ3FFFBH_IRQ3外部中斷EXT1觸鍵喚醒中斷4096Hz時基IRQ4FFFCH_IRQ42048Hz時基1024Hz時基二、SCPE061A中斷系統(tǒng)103、SPCE061A中斷源中斷源中斷優(yōu)先級中斷向量保留字4Hz時基IRQ5FFFDH_IRQ52Hz時基選頻信號TMB1IRQ6FFFEH_IRQ6選頻信號TMB2UART中斷IRQ7FFFFH_IRQ7break軟中斷二、SCPE061A中斷系統(tǒng)111、外部中斷 EXTSPCE061A外部中斷構(gòu)造二、SCPE061A中斷系統(tǒng)121外部中斷 FeedBackIOB2&4,或IOB3&5之間的反響構(gòu)造 132、
5、UART 中斷內(nèi)部事件中斷;發(fā)送中斷和串行口接收中斷;在串行口設(shè)置存放器中設(shè)置中斷;占用IOB7、IOB10;讀取或?qū)懴鄳?yīng)數(shù)據(jù)存放器自動清中斷;二、SCPE061A中斷系統(tǒng)143、觸鍵喚醒中斷給出睡眠命令關(guān)閉PLL停止CPU進入睡眠鍵喚醒信號接通PLL啟動CPU進入IRQ3中斷服務(wù)退出中斷在睡眠指令的下一條指令開始執(zhí)行二、SCPE061A中斷系統(tǒng)154、其它中斷定時器中斷參考定時器/計數(shù)器的設(shè)置,設(shè)置好相應(yīng)中斷即可。支持FIQ/IRQ1/2。時基中斷 設(shè)置好相關(guān)選頻存放器,設(shè)置好中斷即可使用多種頻率中斷。二、SCPE061A中斷系統(tǒng)164、中斷控制相關(guān)存放器中斷控制單元P_INT_Ctrl(讀
6、/寫)(7010H) 去除中斷標志控制單元P_INT_Clear(寫)(7011H)激活和屏蔽中斷控制單元P_INT_Ctrl_New(讀/寫)(702DH)二、SCPE061A中斷系統(tǒng)17P_INT_Ctrl設(shè)置對照表P_INT_Ctrl(讀/寫)(7010H) 其讀寫時的意義是不同的4、中斷控制相關(guān)存放器18P_INT_Clear寫P_INT_Clear(寫)(7011H) 要用于去除中斷控制標志位4、中斷控制相關(guān)存放器19P_INT_Ctrl_New設(shè)置對照表P_INT_Ctrl_New(讀/寫)(702DH) 該單元用于激活和屏蔽中斷4、中斷控制相關(guān)存放器當寫該控制單元時,與P_INT
7、_Ctrl功能相似。 讀該控制單元時,只作為理解激活那一中斷的功能使用,與其寫入值是一致的。20各種設(shè)置對照配置中斷控制配置端口4、中斷控制相關(guān)存放器215、中斷控制指令中斷控制指令二、SCPE061A中斷系統(tǒng)226、中斷響應(yīng)時間二、SCPE061A中斷系統(tǒng)237、中斷效勞流程二、SCPE061A中斷系統(tǒng)248、應(yīng)該注意的地方P_INT_Ctrl_New與P_INT_Ctrl P_INT_Ctrl讀與寫的含意不同清中斷標志位 除UART中斷外,中斷效勞程序要對中斷標志位進展清中斷。二、SCPE061A中斷系統(tǒng)251、中斷控制例:FIQ ON 指令舉例三、中斷系統(tǒng)舉例262、定時器中斷三、中斷系
8、統(tǒng)舉例27舉例:利用定時器A定時10ms,在A口的IOA0腳輸出周期20ms的方波。2、定時器中斷三、中斷系統(tǒng)舉例28程序流程圖:中斷流程圖:2、定時器中斷三、中斷系統(tǒng)舉例29程序:2、定時器中斷三、中斷系統(tǒng)舉例302、定時器中斷三、中斷系統(tǒng)舉例313、時基中斷:三、中斷系統(tǒng)舉例32例:時基信號中斷,使A口低8位發(fā)光二極管0.5秒閃爍,IOA0-IOA7分別接8個發(fā)光二極管。主程序流程圖:3、時基中斷:三、中斷系統(tǒng)舉例33中斷效勞程序流程圖:3、時基中斷:三、中斷系統(tǒng)舉例343、時基中斷:三、中斷系統(tǒng)舉例353、時基中斷:三、中斷系統(tǒng)舉例364、觸鍵喚醒中斷三、中斷系統(tǒng)舉例37例:使系統(tǒng)進入睡眠狀態(tài),通過觸鍵喚醒主程序流程圖:中斷效勞程序流程圖:4、觸鍵喚醒中斷三、中斷系統(tǒng)舉例38程序:4、觸鍵喚醒中斷三、中斷系統(tǒng)舉例39中斷效勞程序:4、觸鍵喚醒中斷三、中斷系統(tǒng)舉例405、外部中斷三、中斷系統(tǒng)舉例41主程序流程圖: 5、外部中斷三、中斷系統(tǒng)舉例中斷程序流程圖:42例:通過外部中斷點亮A口低8位的8個LED5、外部中斷三、中斷系統(tǒng)舉例435、外部中斷三、中斷系統(tǒng)舉例44SPCE061A的中斷Unsp中斷系統(tǒng)的風格;提供了定時、時基、外部、UART以及軟件中斷等的十四個中斷
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高考物理總復(fù)習(xí)專題二相互作用第3講共點力的平衡及其應(yīng)用練習(xí)含答案
- 2024北京商業(yè)購物中心項目考察學(xué)習(xí)分享報告
- 九年級化學(xué)上冊 5.3 二氧化碳的性質(zhì)和制法教案2 (新版)粵教版
- 2024年四年級英語下冊 Unit 6 Today Is Her Birthday Lesson 1教案 陜旅版(三起)
- 高中地理 2.1 城市內(nèi)部空間結(jié)構(gòu)教案 新人教版必修2
- 2023一年級數(shù)學(xué)上冊 五 20以內(nèi)的進位加法 1 9加幾第2課時教案 西師大版
- 高中化學(xué) 第四章 章末小結(jié)與測評教案 新人教版必修4
- 風機房管理規(guī)范
- 租房制式簡易合同(2篇)
- 西京學(xué)院《融合新聞報道》2023-2024學(xué)年第一學(xué)期期末試卷
- 7 中華民族一家親 互相尊重 守望相助 教學(xué)設(shè)計-2024-2025學(xué)年道德與法治五年級上冊統(tǒng)編版
- 素養(yǎng)評價一(試題)-2024-2025學(xué)年統(tǒng)編版語文五年級上冊
- 2024年全國職業(yè)院校技能大賽中職(智慧物流作業(yè)賽項)考試題庫-上(單選題)
- 2024年高考歷史真題+模擬題專項版匯編專題03古代中國的思想文化與科技含解析
- 中醫(yī)疫病防治
- 2024九年級英語下冊 Unit 7 Work for PeaceLesson 39 Having Good Relationships in Your Community教學(xué)設(shè)計(新版)冀教版
- 更好發(fā)揮政府作用說課高中政治統(tǒng)編版必修二經(jīng)濟與社會
- 《深?!分械纳蕯⑹屡c鏡像闡釋
- 2023年中考英語備考讓步狀語從句練習(xí)題(附答案)
- ISO9001:2015內(nèi)部質(zhì)量審核控制程序
- 柔性生產(chǎn)線設(shè)計
評論
0/150
提交評論