![第6章STM8中斷控制系統(tǒng)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/24/b6d656be-4aa6-4d72-8fb7-fcffce49c6a9/b6d656be-4aa6-4d72-8fb7-fcffce49c6a91.gif)
![第6章STM8中斷控制系統(tǒng)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/24/b6d656be-4aa6-4d72-8fb7-fcffce49c6a9/b6d656be-4aa6-4d72-8fb7-fcffce49c6a92.gif)
![第6章STM8中斷控制系統(tǒng)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/24/b6d656be-4aa6-4d72-8fb7-fcffce49c6a9/b6d656be-4aa6-4d72-8fb7-fcffce49c6a93.gif)
![第6章STM8中斷控制系統(tǒng)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/24/b6d656be-4aa6-4d72-8fb7-fcffce49c6a9/b6d656be-4aa6-4d72-8fb7-fcffce49c6a94.gif)
![第6章STM8中斷控制系統(tǒng)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-5/24/b6d656be-4aa6-4d72-8fb7-fcffce49c6a9/b6d656be-4aa6-4d72-8fb7-fcffce49c6a95.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第6章STM8中斷控制系統(tǒng)6.1CPU與外設通信方式概述與外設通信方式概述6.1.1查詢方式查詢方式6.1.2中斷通信方式中斷通信方式6.2STM8S中斷系統(tǒng)中斷系統(tǒng)6.2.1中斷源及其優(yōu)先級中斷源及其優(yōu)先級6.2.2中斷響應條件與處理過程中斷響應條件與處理過程6.2.3外中斷源及其初始化外中斷源及其初始化6.2.4中斷服務程序結構中斷服務程序結構廣東工業(yè)大學物理與光電工程學院6.1 CPU與外設通信方式概述外設與CPU之間的通信方式有三種:查詢方式中斷方式直接存儲器存?。―MA)方式。廣東工業(yè)大學物理與光電工程學院6.1.1 查詢方式查詢方式查詢方式包括查詢輸出方式和查詢輸入方式。包括查詢輸
2、出方式和查詢輸入方式。所謂所謂查詢輸入方式查詢輸入方式,是指,是指CPU讀外設數據前,讀外設數據前,先查詢外設是否處于準備就緒狀態(tài)(即外設是先查詢外設是否處于準備就緒狀態(tài)(即外設是否已將數據輸出到否已將數據輸出到CPU的數據總線上);的數據總線上);查詢查詢輸出方式輸出方式是指是指CPU向外設輸出數據前,先查詢向外設輸出數據前,先查詢外設是否處于空閑狀態(tài)(即外設是否可以接收外設是否處于空閑狀態(tài)(即外設是否可以接收CPU輸出的數據)。輸出的數據)。下面以下面以CPU向外設輸出數據為例,簡要介紹查向外設輸出數據為例,簡要介紹查詢傳輸方式的工作過程:當詢傳輸方式的工作過程:當CPU需要需要向外設輸向
3、外設輸出數據時,先將控制命令(如外設的啟動命令)出數據時,先將控制命令(如外設的啟動命令)寫入外設的控制端口,然后不斷讀外設的狀態(tài)寫入外設的控制端口,然后不斷讀外設的狀態(tài)口,當發(fā)現(xiàn)外設處于空閑狀態(tài)后,就將數據寫口,當發(fā)現(xiàn)外設處于空閑狀態(tài)后,就將數據寫入外設的數據口,完成數據的輸出過程。入外設的數據口,完成數據的輸出過程。廣東工業(yè)大學物理與光電工程學院廣東工業(yè)大學物理與光電工程學院查詢方式優(yōu)缺點查詢方式優(yōu)缺點:硬件開銷少、傳輸程序簡單,但缺點是硬件開銷少、傳輸程序簡單,但缺點是CPU占用率高,因為在外設未準備就緒或處于非空閑占用率高,因為在外設未準備就緒或處于非空閑狀態(tài)前,狀態(tài)前,CPU一直處于
4、查詢狀態(tài),不能執(zhí)行其他一直處于查詢狀態(tài),不能執(zhí)行其他操作,任何時候也只能與一個外設進行數據交換。操作,任何時候也只能與一個外設進行數據交換。6.1.2中斷通信方式采用中斷傳輸方式就可以克服查詢傳輸方式存在的缺陷:采用中斷傳輸方式就可以克服查詢傳輸方式存在的缺陷:當當CPU需要向外設輸出數據時,將啟動命令寫入外設控需要向外設輸出數據時,將啟動命令寫入外設控制口后,就繼續(xù)執(zhí)行隨后的指令序列,而不是被動等待;制口后,就繼續(xù)執(zhí)行隨后的指令序列,而不是被動等待;當外設處于空閑狀態(tài),可以接收數據時,由外設向當外設處于空閑狀態(tài),可以接收數據時,由外設向CPU發(fā)出允許數據傳送的請求信號發(fā)出允許數據傳送的請求信
5、號即即中斷請求信號中斷請求信號,如,如果滿足中斷響應條件,果滿足中斷響應條件,CPU將暫停執(zhí)行隨后的指令序列,將暫停執(zhí)行隨后的指令序列,轉去執(zhí)行預先安排好的數據傳送程序轉去執(zhí)行預先安排好的數據傳送程序稱為稱為中斷服務中斷服務程序程序,CPU響應外設中斷請求的過程簡稱為響應外設中斷請求的過程簡稱為中斷響應中斷響應;待完成了數據傳送后,再返回斷點處繼續(xù)執(zhí)行被中斷了待完成了數據傳送后,再返回斷點處繼續(xù)執(zhí)行被中斷了的程序的程序這一過程稱為這一過程稱為中斷返回中斷返回。可見,在這種方式。可見,在這種方式中,中,CPU發(fā)出控制命令后,將繼續(xù)執(zhí)行控制命令后的指發(fā)出控制命令后,將繼續(xù)執(zhí)行控制命令后的指令序列,
6、而不是通過檢測外設的狀態(tài)來確定外設是否處令序列,而不是通過檢測外設的狀態(tài)來確定外設是否處于空閑狀態(tài),這不僅提高了于空閑狀態(tài),這不僅提高了CPU的利用率,而且能同時的利用率,而且能同時與多個外設進行數據交換與多個外設進行數據交換只要合理安排相應中斷的只要合理安排相應中斷的優(yōu)先級以及同優(yōu)先級中斷的查詢順序即可。因此,優(yōu)先級以及同優(yōu)先級中斷的查詢順序即可。因此,中斷中斷傳輸方式是傳輸方式是CPU與外設之間最常見的一種數據傳輸方式。與外設之間最常見的一種數據傳輸方式。廣東工業(yè)大學物理與光電工程學院2022-5-24廣東工業(yè)大學物理與光電工程學院1. 中斷源 在計算機控制系統(tǒng)中,把引起中斷的事件稱為中斷
7、在計算機控制系統(tǒng)中,把引起中斷的事件稱為中斷源。在單片機控制系統(tǒng)中,常見的中斷源有:源。在單片機控制系統(tǒng)中,常見的中斷源有:1. 1.外部中斷外部中斷,如,如CPUCPU某些特定引腳電平變化引起的中斷某些特定引腳電平變化引起的中斷。2. 2.各各類定時類定時/ /計數器計數器溢出溢出中斷中斷即即定時時間到或計數器滿中斷)定時時間到或計數器滿中斷)。3. 3.EEPROMEEPROM或或FlashRomFlashRom操作(擦除、寫入)結束中斷。操作(擦除、寫入)結束中斷。4. 4.ADAD轉換結束中斷轉換結束中斷。5. 5. 串行串行發(fā)送結束中斷發(fā)送結束中斷。6. 6. 串行串行接收有效中斷接
8、收有效中斷。7. 7.電源電源掉電中斷掉電中斷。 2022-5-24廣東工業(yè)大學物理與光電工程學院2.中斷優(yōu)先級 當多個外設以中斷方式與當多個外設以中斷方式與CPU進行數據交換時,進行數據交換時,可能遇到兩個或兩個以上外設可能遇到兩個或兩個以上外設中斷請求同時有效中斷請求同時有效的的情形。在這種情況下,情形。在這種情況下,CPU先響應哪一外設的中斷先響應哪一外設的中斷請求?這就涉及到中斷優(yōu)先級問題。一般說來,為請求?這就涉及到中斷優(yōu)先級問題。一般說來,為了能夠處理多個中斷請求,中斷控制系統(tǒng)均提供中了能夠處理多個中斷請求,中斷控制系統(tǒng)均提供中斷優(yōu)先級控制。有了中斷優(yōu)先級控制后,就可以解斷優(yōu)先級控
9、制。有了中斷優(yōu)先級控制后,就可以解決多個中斷請求同時有效時,先響應哪一請求中斷決多個中斷請求同時有效時,先響應哪一請求中斷問題,以及高優(yōu)先級中斷請求可中斷低優(yōu)先級中斷問題,以及高優(yōu)先級中斷請求可中斷低優(yōu)先級中斷處理進程,實現(xiàn)中斷嵌套。處理進程,實現(xiàn)中斷嵌套。中斷請求中斷請求中斷請求中斷請求2022-5-24廣東工業(yè)大學物理與光電工程學院3.中斷開關中斷開關有時為避免某一處理過程被中斷,中斷控制器有時為避免某一處理過程被中斷,中斷控制器給每一個中斷源都設置了一個中斷請求屏蔽位,用給每一個中斷源都設置了一個中斷請求屏蔽位,用于屏蔽(即禁止)相應中斷源的中斷請求,當某一于屏蔽(即禁止)相應中斷源的中
10、斷請求,當某一中斷源的中斷請求處于禁止狀態(tài)時,即使該中斷請中斷源的中斷請求處于禁止狀態(tài)時,即使該中斷請求有效,求有效,CPU也不響應,相當于中斷源的中斷開關。也不響應,相當于中斷源的中斷開關。此外,還設一個總的中斷請求屏蔽位,當該位處于此外,還設一個總的中斷請求屏蔽位,當該位處于禁止狀態(tài)時,禁止狀態(tài)時,CPU忽略所有中斷源的中斷請求,相忽略所有中斷源的中斷請求,相當于中斷源總開關。當于中斷源總開關。RIM(開中斷開中斷),SIM(關中斷關中斷)、中斷處理過程、中斷處理過程中斷處理過程涉及中斷處理過程涉及中斷查詢中斷查詢和和響應響應兩個方面。兩個方面。6.2STM8S中斷系統(tǒng)6.2.1中斷源及其
11、優(yōu)先級中斷源及其優(yōu)先級6.2.2中斷響應條件與處理過程中斷響應條件與處理過程6.2.3外中斷源及其初始化外中斷源及其初始化6.2.4中斷服務程序結構中斷服務程序結構廣東工業(yè)大學物理與光電工程學院6.2.1中斷源及其優(yōu)先級STM8中斷控制器處理2種類型的中斷源:不可屏蔽的中斷: RESET,TLI和 TRAP可屏蔽中斷:外部中斷或者內嵌的外設中斷。不可屏蔽中斷源 不可屏蔽中斷不會考慮CC寄存器的I1和I0的狀態(tài)。僅僅當TRAP中斷發(fā)生時候將PC,X,Y,A和 CC寄存器的內容壓棧。相應的向量載入到PC寄存器中同時置位I1和I0位禁止中斷(3級優(yōu)先級)。STM8S支持32個中斷個中斷,中斷服務程序
12、入口地址稱為中斷向量中斷向量,放在8000H807FH之間。每個中斷向量占個字節(jié),共x32(128字節(jié))。中斷服務程序可放在16MB任一存儲區(qū)。廣東工業(yè)大學物理與光電工程學院廣東工業(yè)大學物理與光電工程學院中斷向中斷向 量量號號中斷源中斷源描述描述從停機從停機(Halt) 模式模式 喚喚醒功能醒功能從活躍停機從活躍停機(ActiveHalt)模式喚模式喚醒醒功能功能向量地址向量地址RESET復位復位是是是是8000hTRAP軟件中斷軟件中斷8004h0TLI外部最高級中斷外部最高級中斷8008h1AWU自動喚醒自動喚醒HALT模式中斷模式中斷是是800Ch2CLK時鐘控制器時鐘控制器8010h3
13、EXTI0端口端口A外部中斷外部中斷是是是是8014h4EXTI1端口端口B外部中斷外部中斷是是是是8018h5EXTI2端口端口C外部中斷外部中斷是是是是801Ch6EXTI3端口端口D外部中斷外部中斷是是是是8020h7EXTI4端口端口E外部中斷外部中斷是是是是8024h8CANCAN RX 中斷中斷是是是是8028h9CANCAN TX/ER/SC 中斷中斷802Ch10SPI發(fā)送完成發(fā)送完成是是是是8030h11TM1更新更新/上溢出上溢出/下下溢出溢出/觸發(fā)觸發(fā)/剎車剎車8034h12TM1捕獲捕獲/比較比較8038h13TM2更新更新/上溢出上溢出803Ch14TM2捕獲捕獲/比
14、較比較8040h15TM3更新更新/上溢出上溢出8044h16TM3捕獲捕獲/比較比較8048h17UART1發(fā)送完成發(fā)送完成804Ch18UART1接收寄存器滿接收寄存器滿8050h19I2CI2C中斷中斷是是是是8054h20UART2/3發(fā)送完成發(fā)送完成8058h21UART2/3接收寄存器滿接收寄存器滿805Ch22ADC轉換結束轉換結束8060h23TIM4更新更新/上溢出上溢出8064h24FLASH編程結束編程結束/禁止編程禁止編程8068h保留保留806Ch到到807Ch廣東工業(yè)大學物理與光電工程學院ITITC C_S_SP PR1R1VEVEC CT3T3S SPRPR 1
15、1: :00V VECECT T2S2SP PRR1 1: :0 0 VEVEC CT T1 1SPSPR R11: :00V VE EC CT0T0S SPRPR 1:1:0 0 ITITC C_S_SP PR2R2VEVEC CT7T7S SPRPR 1 1: :00V VECECT T6S6SP PRR1 1: :0 0 VEVEC CT T5 5SPSPR R11: :00V VE EC CT4T4S SPRPR 1:1:0 0 ITITC C_S_SP PR3R3V VE ECTCT1 11S1SP PRR1 1: :0 0 V VE EC CT1T10 0SPSPR R11: :0
16、0VEVEC CT T9 9SPSPR R11: :00V VE EC CT8T8S SPRPR 1:1:0 0 ITITC C_S_SP PR4R4V VE ECTCT1 15S5SP PRR1 1: :0 0 V VE EC CT1T14 4SPSPR R11: :00V VE ECTCT1 13 3S SPRPR 1:1:0 0 V VE ECTCT1 12S2SP PRR1 1: :0 0 ITITC C_S_SP PR5R5V VE ECTCT1 19S9SP PRR1 1: :0 0 V VE EC CT1T18 8SPSPR R11: :00V VE ECTCT2 22 2S S
17、PRPR 1:1:0 0 V VE ECTCT1 16S6SP PRR1 1: :0 0 ITITC C_S_SP PR6R6V VE ECTCT2 23S3SP PRR1 1: :0 0 V VE EC CT2T22 2SPSPR R11: :00V VE ECTCT2 21 1S SPRPR 1:1:0 0 V VE ECTCT2 20S0SP PRR1 1: :0 0 ITITC C_S_SP PR7R7V VE ECTCT2 27S7SP PRR1 1: :0 0 V VE EC CT2T26 6SPSPR R11: :00V VE ECTCT2 25 5S SPRPR 1:1:0 0
18、 V VE ECTCT2 24S4SP PRR1 1: :0 0 ITITC C_S_SP PR8R8保留保留V VE ECTCT2 29 9S SPRPR 1:1:0 0 V VE ECTCT2 28S8SP PRR1 1: :0 0 復位值:復位值:0 xFF0 xFF7 76 65 5 4 43 32 21 10 0圖6-1STM8中斷源優(yōu)先級排列順序廣東工業(yè)大學物理與光電工程學院軟件軟件優(yōu)優(yōu)先先級別級別優(yōu)先級優(yōu)先級I1I20級(主程序)級(主程序)低低高高101級級012級級003級(級(=無軟件優(yōu)先級)無軟件優(yōu)先級)11軟件優(yōu)先級軟件優(yōu)先級硬件的中斷優(yōu)先級按如下順序排列,從低到高的優(yōu)
19、先硬件的中斷優(yōu)先級按如下順序排列,從低到高的優(yōu)先級是:級是:MAIN, IT4, IT3, IT2, IT1, IT0, TRAP/TLI(MAIN, IT4, IT3, IT2, IT1, IT0, TRAP/TLI(同等優(yōu)先級同等優(yōu)先級) )以及以及RESETRESET。(2) ITC_SPR1寄存器中的VECT0SPR1:0VECT0SPR1:0對應頂級中斷對應頂級中斷TLITLI,即PD7引腳中斷,其中斷優(yōu)先級被系統(tǒng)強制置為11(最高級),不可更改,且屬于不可屏蔽中斷,即TLI中斷有效時,可中斷優(yōu)先級為3的任意一個可屏蔽中斷源的中斷服務程序。(3) 不可屏蔽中斷事件RESETRESET
20、、TRAPTRAP優(yōu)先級被默認為優(yōu)先級被默認為11(11(最高最高) ),因此沒有軟件優(yōu)先級寄存器位與之對應。一旦這兩個中斷有效,CPU響應后CC寄存器內的中斷優(yōu)先級標志I1、I0位自動置1。 正因如此,ITC_SPR1寄存器的b1、b0對應TLI,即0號中斷,而不是復位中斷RESET;同理,TC_SPR1寄存器的b3、b2對應AWU,即1號中斷,而不是軟件中斷TRAP;ITC_SPR8寄存器的b3、b2對應29號中斷。即ITC_SPR8ITC_SPR1定義了30個中斷源(編號為029,其中2529中斷號保留,沒有定義)的優(yōu)先級,而ITC_SPR8寄存器的高4位沒有定義。(4) 優(yōu)先級1010
21、最低,分配給主程序使用最低,分配給主程序使用。因此,不允許將中斷優(yōu)先級設為10。如果將某一個中斷優(yōu)先級設為10,為使對應中斷請求得到響應,STM8 CPU將保留該中斷源先前的優(yōu)先級。換句話說,當前中斷優(yōu)先級設置操作無效。(5) 當兩個或兩個以上可屏蔽中斷源具有相同的軟件優(yōu)先級時,硬件查詢順序如表硬件查詢順序如表6-16-1所示所示,即1號中斷(自動喚醒中斷AWU)優(yōu)先級最高,CLK中斷次之,而24號中斷(FLASH)優(yōu)先級最低。未被響應的中斷請求處于等待狀態(tài)。(6) 對于RESET、TRAP、TLI不可屏蔽源來說,復位中斷RESET級別最高,只要復位中斷RESET有效,任何時候CPU均可響應。
22、而當TRAP(軟件中斷)、TLI (頂級硬件中斷)同時有效時,CPU先響應TRAP中斷請求,如圖6-2所示。 基于如下資源的中斷管理:位I1和I0位于CPU的條件代碼寄存器(CCR)軟件優(yōu)先級寄存器(ITC_SPRx)復位向量地址0 x008000位于程序空間的起始部分。對于具有啟動ROM的型號,ST公司把復位初始化程序固化在ROM區(qū)中。固定的中斷向量地址位于程序空間映像的高位地址段(0 x008004to0 x00807C),其地址順序即為硬件的優(yōu)先順序。廣東工業(yè)大學物理與光電工程學院中斷屏蔽和處理流程中斷屏蔽是通過CC寄存器的位I1和位I0以及設置每個中斷向量的軟件優(yōu)先級的ITC_SPRx
23、來管理的。廣東工業(yè)大學物理與光電工程學院圖6-3中斷嵌套示意圖6.2.2中斷響應條件與處理過程中斷響應條件:對于可屏蔽中斷,當一個中斷請求出現(xiàn)時,必須滿足一列條件,CPU才會響應。對應中斷必須處于允許狀態(tài)。該中斷優(yōu)先級(ITC_SPRx寄存器對應位定義)必須高于當前正在執(zhí)行的中斷服務程必須高于當前正在執(zhí)行的中斷服務程序的優(yōu)先級序的優(yōu)先級(記錄在寄存器CC的I1、I0位)。廣東工業(yè)大學物理與光電工程學院當一個中斷請求必須被響應時:1. 在當前正在執(zhí)行指令結束之后,正常的操作被懸起;2. PC,X,Y,A和CC寄存器被自動壓棧,9個字節(jié);3. 根據ITC_SPRx寄存器中的值對應的中斷服務向量,C
24、C寄存器中的位I1和I0被相應設置;4. 通過中斷向量載入中斷服務子程序的入口地址,接著對中斷服務子程序的第一條指令取址。 5.中斷服務子程序必須以IRET指令結束,該指令會把堆棧中的保存的寄存器內容出棧,同時由于運 行IRET指令,位I1和位I0被重新恢復,程序也恢復運行。廣東工業(yè)大學物理與光電工程學院6.2.3外中斷源及其初始化STM8S為外部中斷事件專門分配了五個中斷向量:Port A 口的5個引腳:PA6:2,相或后作為一個外中斷源EXTI0。 Port B 口的8個引腳:PB7:0, 相或后作為一個外中斷源EXTI1。 Port C 口的8個引腳:PC7:0 ,相或后作為一個外中斷源
25、EXTI2。 Port D 口的7個引腳:PD6:0, 相或后作為一個外中斷源EXTI3。 Port E 口的8個引腳:PE7:0,相或后作為一個外中斷源EXTI4。 PD7 是最高優(yōu)先級的中斷源 (TLI)。 為了產生中斷,相應的GPIO端口必須被配置為中斷使能的輸入口。中斷的觸發(fā)方式由外部中斷控制寄存器1(EXTI_CR1)和外部中斷控制寄存器2(EXTI_CR2)所配置. STM8S外中斷標志對程序員不透明,無論采用何種觸發(fā)方式,CPU在響應了外中斷請求后都會自動清除外中斷標志。廣東工業(yè)大學物理與光電工程學院.外中斷初始化對EXTI_CR1、EXTI_CR2進行寫操作時,對TLI來說,必
26、須保證PD7中斷處于禁止狀態(tài)(通過設置I/O引腳控制寄存器實現(xiàn));對PAPE口外中斷來說,必須保證寄存器CC中的I1、0位為11(保證不響應可屏蔽中斷的請求)。初始化步驟:()初始化GPIO引腳控制寄存器Px_DDR和Px_CR1寄存器,選擇懸空或上拉輸入方式。()初始化外中斷控制寄存器EXTI_CR1、EXTI_CR2寄存器的相應位,選擇輸入端口的觸發(fā)方式(同一IO口上的外中斷輸入線只能處于同一種觸發(fā)方式)廣東工業(yè)大學物理與光電工程學院廣東工業(yè)大學物理與光電工程學院位位7:PDIS1:0 : PORT D 的中斷的中斷觸觸發(fā)位發(fā)位 這些位僅在這些位僅在CC寄存器的寄存器的I1和和I0位都為位
27、都為1(級別級別3)時才可以寫入。這些位定義端口時才可以寫入。這些位定義端口D 的的 中斷觸發(fā)位中斷觸發(fā)位00:下降沿:下降沿和和低電平觸發(fā)低電平觸發(fā)01:僅上升:僅上升沿沿觸發(fā)觸發(fā)10:僅下降:僅下降沿沿觸發(fā)觸發(fā)11:上升沿:上升沿和和下降沿觸發(fā)下降沿觸發(fā)位位5:4PCIS1:0 : PORT C 的中斷的中斷觸觸發(fā)位發(fā)位 這些位僅在這些位僅在CC寄存器的寄存器的I1和和I0位都為位都為1(級別級別3)時才可以寫入。這些位定義端口時才可以寫入。這些位定義端口C 的的 中斷觸發(fā)位中斷觸發(fā)位00:下降沿:下降沿和和低電平觸發(fā)低電平觸發(fā)01:僅上升:僅上升沿沿觸發(fā)觸發(fā)10:僅下降:僅下降沿沿觸發(fā)觸
28、發(fā)11:上升沿:上升沿和和下降沿觸發(fā)下降沿觸發(fā)位位3:2PBIS1:0 : PORT B 的中斷的中斷觸觸發(fā)位發(fā)位 這些位這些位僅僅在在CC寄存器寄存器的的I1和和I0位都為位都為1(級級別別3)時時才才可以可以寫入寫入。這。這些些位位定定義端口義端口B 的中斷觸發(fā)位的中斷觸發(fā)位00:下降沿:下降沿和和低電平觸發(fā)低電平觸發(fā)01:僅上升:僅上升沿沿觸發(fā)觸發(fā)10:僅下降:僅下降沿沿觸發(fā)觸發(fā)11:上升沿:上升沿和和下降沿觸發(fā)下降沿觸發(fā)位位1:0PAIS1:0 : PORT A 的中斷的中斷觸觸發(fā)位發(fā)位 這些位這些位僅僅在在CC寄存器寄存器的的I1和和I0位都為位都為1(級級別別3)時時才才可以可以寫
29、入寫入。這。這些些位位定定義端口義端口A 的中斷觸發(fā)位的中斷觸發(fā)位00:下降沿:下降沿和和低電平觸發(fā)低電平觸發(fā)01:僅上升:僅上升沿沿觸發(fā)觸發(fā)10:僅下降:僅下降沿沿觸發(fā)觸發(fā)11:上升沿:上升沿和和下降沿觸發(fā)下降沿觸發(fā)外部中斷控制寄存器外部中斷控制寄存器 1 (EXTI_CR1)1 (EXTI_CR1)地址偏移值:地址偏移值:0 x010 x01復位值:復位值:0 x000 x0076543210PDIS1:0PCIS1:0PBIS1:0PAIS1:0rwrwrwrwrwrwrwrw廣東工業(yè)大學物理與光電工程學院位位7:4保留位,須保持清零保留位,須保持清零位位2TLIS:高級高級中中斷觸發(fā)位斷觸發(fā)位 此位由軟件設置。此位僅在外部相應的中斷引此位由軟件設置。此位僅在外部相應的中斷引腳腳PD7禁禁止中斷時才能寫入。止中斷時才能寫入。0:下降沿
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度合作建房項目竣工驗收合同范本
- 2025年度建筑涂料工程招投標代理與咨詢服務合同
- 2025年度智能家電研發(fā)生產合同協(xié)議書標準格式
- 貴州2025年貴州省市場監(jiān)管局所屬事業(yè)單位招聘39人筆試歷年參考題庫附帶答案詳解
- 蚌埠2025年安徽馬鞍山和縣中學招聘勞務派遣制教師筆試歷年參考題庫附帶答案詳解
- 牡丹江2024年黑龍江牡丹江市直事業(yè)單位集中選調15人筆試歷年參考題庫附帶答案詳解
- 淮安2024年江蘇淮安市公安局經濟技術開發(fā)區(qū)分局招聘警務輔助人員15人筆試歷年參考題庫附帶答案詳解
- 沈陽2025年遼寧沈陽市渾南區(qū)事業(yè)單位博士招聘36人筆試歷年參考題庫附帶答案詳解
- 柳州2025年廣西柳州市事業(yè)單位招聘2077人筆試歷年參考題庫附帶答案詳解
- 昆明2025年云南昆明市晉寧區(qū)人民政府辦公室招聘編外工作人員筆試歷年參考題庫附帶答案詳解
- GB/T 26189.2-2024工作場所照明第2部分:室外作業(yè)場所的安全保障照明要求
- 新教科版一年級科學下冊第一單元《身邊的物體》全部課件(共7課時)
- 2025年中國水解聚馬來酸酐市場調查研究報告
- 高考百日誓師動員大會
- 2025江蘇常州西太湖科技產業(yè)園管委會事業(yè)單位招聘8人歷年高頻重點提升(共500題)附帶答案詳解
- 2025年北京控股集團有限公司招聘筆試參考題庫含答案解析
- 2024年北京東城社區(qū)工作者招聘筆試真題
- 2024新人教版初中英語單詞表默寫版(七~九年級)
- 體育科學急救知識
- 復工復產質量管理工作
- 2025年東方電氣集團東方鍋爐股份限公司校園招聘高頻重點提升(共500題)附帶答案詳解
評論
0/150
提交評論