freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第6章中斷系統(tǒng)(留存版)

2025-09-03 12:13上一頁面

下一頁面
  

【正文】 響應(yīng) 。 如果通過 [P_INT_Clear]向某位寫 1,則清除該事件的中斷標(biāo)志。 RETI。 FIQ_ON()。 *P_Watchdog_Clear = C_WDTCLR } include “” unsigned int g_uioutput = 0。 *P_IOA_Dir = 0xFFFF。 // 清該中斷標(biāo)志 } void IRQ4(void)_attribute_((ISR)); void IRQ4(void) { IF *P_INT_Ctrl amp。 R1 = 0x0020。’nSPTM中斷系統(tǒng)的基本特點(diǎn) – 中斷 源、 中斷 事件、 中斷優(yōu)先級(jí)、中斷 向量、中斷響應(yīng) ?181。 //中斷識(shí)別 TEST R1,[P_INT_Ctrl]。 RETI。 // 清 IRQ4_2KHz中斷標(biāo)志 } IF *P_INT_Ctrl amp。 *P_IOB_Data = 0x00FF。 //C_IRQ5_4Hz } } 如果不喜歡使用 ,也不想包含 ,你也可以象下面這樣寫程序,其實(shí),這里只是將 。 INT IRQ INT_FIQ_IRQ()。 unsigned int Get_INT_Ctrl(void)。 .DEFINE P_IOA_DATA 0x7000 .DEFINE P_IOA_DIR 0x7002 .DEFINE P_IOA_ATTRI 0x7003 .DEFINE P_IOB_DATA 0x7005 .DEFINE P_IOB_DIR 0x7007 .DEFINE P_IOB_ATTRI 0x7008 .DEFINE P_INT_Ctrl 0x7010 .DEFINE P_INT_CLEAR 0x7011 .DEFINE P_INT_CTRL_New 0x702D .RAM .VAR TIME2 //2Hz計(jì)數(shù)器 .VAR TIME4 //4Hz計(jì)數(shù)器 .CODE .PUBLIC _main //主程序 _main: INT off R1=0xffff //r1的值為 0xffff [P_IOA_ATTRI]=r1 //IOA口設(shè)置為同相高電平輸出 [P_IOA_DIR]=r1 [P_IOA_DATA]=r1。 ? P_INT_Clear ( 7011H) 寫 清中斷標(biāo)志。 ) 中斷處理( 保護(hù)現(xiàn)場 處理 清該標(biāo)志、恢復(fù)現(xiàn)場 返回。 ? 事件中斷 外部與片內(nèi) I/O事件。 中斷控 制 字 事 件 說 明 b15 FIQ PWM音頻中斷 b14 IRQ0 PWM音頻中斷 b12 FIQ_TMA b13 IRQ1_TMA b11 FIQ_TMB b10 IRQ2_TMB b9 IRQ3_ EXT2 b8 IRQ3_ EXT1 b7 IRQ3_KEY b6 IRQ4_ 4KHz b5 IRQ4_ 2KHz b4 IRQ4_ 1KHz b3 IRQ5_ 4Hz b2 IRQ5_ 2Hz b1 IRQ6_ TMB1 b0 IRQ6_ TMB2 UART IRQ 寫 [P_UART_Command2]b b6 osc中斷控制字 每一位對(duì)應(yīng)一個(gè)事件,如果通過 [P_INT_Ctrl]向某位 寫 1,則允許該事件向CPU申請中斷。 RETI。 void INT_IRQ(void)。 *P_INT_Ctrl = C_IRQ5_2Hz。 // Attribute vector for IOB ISRinterrupt service routine [例 ]不同中斷入口的中斷源程序舉例。 unsigned int g_uiClockCnt = 0。 R1=0x0070 [P_INT_Ctrl ]=R1 R1=0 [TIME1]=R1 [TIME2]=R1 [TIME4]=R1 INT on Loop: R1=1 [P_WATCHDOG_CLEAR]=R1 JMP Loop //============================ .TEXT .PUBLIC _IRQ4 _IRQ4: PUSH R1,R5 TO [SP] R1 = 0x0010。 //清中斷 POP R1,R5 FROM [SP]。 //否 , TEST R1,[P_INT_Ctrl]。 //清中斷 POP R1,R5 FROM [SP]。 2KHz中斷, 。 //, 2048次分頻 *P_Timer_Ctrl = C_SourceA_4096Hz //0004H ? (P_Timer_Ctrl) *P_INT_Ctrl = C_IRQ4_1KHz | C_IRQ2_TMB 。 // Direction vector for IOA volatile unsigned int *P_IOA_Attrib = (unsigned int*)(0x7003)。 *P_IOA_Dir = 0x00FF。 void FIQ_ON(void ) void FIQ_OFF(void)。 TEST R1,[P_INT_Ctrl]。 ? P_INT_Ctr
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1