單片機技術(shù)與應(yīng)用課件 8.中斷初始化_第1頁
單片機技術(shù)與應(yīng)用課件 8.中斷初始化_第2頁
單片機技術(shù)與應(yīng)用課件 8.中斷初始化_第3頁
單片機技術(shù)與應(yīng)用課件 8.中斷初始化_第4頁
單片機技術(shù)與應(yīng)用課件 8.中斷初始化_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

中斷初始化zigbee技術(shù)開發(fā)主講人:XXXZigbeetechnologydevelopment中斷初始化中斷的概念中斷即打斷,指CPU在運行當前程序過程中,由于系統(tǒng)中出現(xiàn)了某種必須由CPU立即處理的情況,此時,CPU暫時中止程序的執(zhí)行轉(zhuǎn)而處理這個新的情況的過程就叫做中斷。生活中的中斷圖單片機的中斷中斷初始化中斷初始化的步驟開總中斷開中斷源若有外部中斷設(shè)置端口位中斷設(shè)置中斷觸發(fā)方式中斷初始化中斷初始化的步驟使能總中斷:在CC2530中有IEN0、IEN1、IEN2三個中斷使能寄存器,使能總中斷就是對中斷使能寄存器0(IEN0)中第七位EA置1,即IEN0.EA=1;或IEN0|=0x80;IEN0(0xA8)-中斷使能寄存器0(InterruptEnable0)位名稱復(fù)位讀/寫描述7EA0R/W總中斷使能:0禁止所有中斷;1使能所有中斷6-0R0沒有使用5STIE0R/W睡眠定時器中斷使能:0中斷禁止;1中斷使能4ENCIE0R/WAES加密/解密中斷使能:0中斷禁止;1中斷使能3URX1IE0R/WUSART1RX中斷使能:0中斷禁止;1中斷使能2URX0IE0R/WUSART0RX中斷使能:0中斷禁止;1中斷使能1ADCIE0R/WADC中斷使能:0中斷禁止;1中斷使能0REFRRIE0R/WRFTX/RXFIFO中斷使能:0中斷禁止;1中斷使能01中斷初始化中斷初始化的步驟使能中斷源:設(shè)置IEN0、IEN1和IEN2寄存器中相應(yīng)中斷使能位為1,中斷源寄存器各中斷使能位的名稱及功能如下表所示。IEN0(0xA8)-中斷使能寄存器0(InterruptEnable0)02位名稱復(fù)位讀/寫描述7EA0R/W總中斷使能:0禁止所有中斷;1使能所有中斷6-0R0沒有使用5STIE0R/W睡眠定時器中斷使能:0中斷禁止;1中斷使能4ENCIE0R/WAES加密/解密中斷使能:0中斷禁止;1中斷使能3URX1IE0R/WUSART1RX中斷使能:0中斷禁止;1中斷使能2URX0IE0R/WUSART0RX中斷使能:0中斷禁止;1中斷使能1ADCIE0R/WADC中斷使能:0中斷禁止;1中斷使能0REFRRIE0R/WRFTX/RXFIFO中斷使能:0中斷禁止;1中斷使能例如:IEN0|=0x20;//睡眠定時中斷使能中斷初始化中斷初始化的步驟使能中斷源:設(shè)置IEN0、IEN1和IEN2寄存器中相應(yīng)中斷使能位為1,中斷源寄存器各中斷使能位的名稱及功能如下表所示。IEN1(0xB8)-中斷使能寄存器1(InterruptEnable1)02例如:IEN1|=0x20;//IEN1寄存器的第四位對應(yīng)是P0端口中斷使能位。位名稱復(fù)位讀/寫描述7:6-00R0沒有使用5P0IE0R/WP0端口中斷使能:0中斷禁止;1中斷使能4T4IE0R/W定時器4中斷使能:0中斷禁止;1中斷使能3T3IE0R/W定時器3中斷使能:0中斷禁止;1中斷使能2T2IE0R/W定時器2中斷使能:0中斷禁止;1中斷使能1T1IE0R/W定時器1中斷使能:0中斷禁止;1中斷使能0DMAIE0R/WDMA傳輸中斷使能:0中斷禁止;1中斷使能中斷初始化中斷初始化的步驟使能中斷源:設(shè)置IEN0、IEN1和IEN2寄存器中相應(yīng)中斷使能位為1,中斷源寄存器各中斷使能位的名稱及功能如下表所示。IEN2(0x9A)-中斷使能寄存器2(InterruptEnable2)02例如:IEN2|=0x10;//IEN2寄存器的第四位對應(yīng)是P1端口中斷使能位。位名稱復(fù)位讀/寫描述7:6-00R0沒有使用5WDTIE0R/W看門狗定時器中斷使能:0中斷禁止;1中斷使能4P1IE0R/WP1端口中斷使能:0中斷禁止;1中斷使能3UTX1IE0R/WUSART1TX中斷使能:0中斷禁止;1中斷使能2UTX0IE0R/WUSART0TX中斷使能:0中斷禁止;1中斷使能1P2IE0R/WP2端口中斷使能:0中斷禁止;1中斷使能0RFIE0R/WRF一般中斷使能:0中斷禁止;1中斷使能中斷初始化中斷初始化的步驟I/O端口位中斷寄存器03例如:P1IEN|=0x04;//使能P1_2位中斷P0IEN(0xAB)-P0端口中斷屏蔽(Port0InterruptMask)位名稱復(fù)位讀/寫描述7:0P0_[0:7]IEN0x00R/WP0_7--P0_0的中斷使能:0中斷禁止,1中斷使能P1IEN(0x8D)-P1端口中斷屏蔽(Port1InterruptMask)位名稱復(fù)位讀/寫描述7:0P1_[0:7]IEN0x00R/WP1_7--P1_0的中斷使能:0中斷禁止,1中斷使能P2IEN(0xAC)-P2端口中斷屏蔽(Port2InterruptMask)位名稱復(fù)位讀/寫描述7:6-00R0末使用5DPIEN0R/WUSBD+中斷使能4:0P2_[4:0]IEN0000R/WP2_4--P2_0的中斷使能:0中斷禁止,1中斷使能各端口位中斷相關(guān)寄存器中斷初始化中斷初始化的步驟在PICTL寄存器中設(shè)置P0、P1或P2中斷是上升沿觸發(fā)還是下降沿觸發(fā)。PICTL(0x8C)-I/O端口中斷控制(PortInterruptControl)03P1CTL|=0x02;//P1_2中斷觸發(fā)方式為下降沿觸發(fā)位名稱復(fù)位讀/寫描述7PADSC0R/WI/O引腳在輸出模式下的驅(qū)動能力控制6:4-000R0末使用3P2ICON0R/WP2_4--P2_0的中斷配置:0上升沿產(chǎn)生中斷,1下降沿產(chǎn)生中斷2P1ICONH0R/WP1_7--P1_4的中斷配置:0上升沿產(chǎn)生中斷,1下降沿產(chǎn)生中斷1P1ICONL0R/WP1_3--P1_0的

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論