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

正文內容

第6章中斷系統(完整版)

2025-08-25 12:13上一頁面

下一頁面
  

【正文】 IF *P_INT_Ctrl amp。 *P_Timer_Data = TIMER_DATA_FOR_4KHz。 *P_IOA_Dir = 0xFFFF。 // Data vector for IOA volatile unsigned int *P_IOA_Dir = (unsigned int*)(0x7002)。 *P_Watchdog_Clear = C_WDTCLR } include “” unsigned int g_uioutput = 0。 INT OFF [例 ] A口的 LED按 1S速率閃爍 include “” main() { asm(“INT OFF”)。 FIQ_ON()。 void INT_Clear(unsigned int)。 RETI。 R1=0x000C [P_INT_Ctrl ]=R1 [P_INT_CTRL_New ]=R1 R1=0 [TIME2]=R1 [TIME4]=R1 INT IRQ Loop: NOP NOP JMP Loop //============================ .TEXT .PUBLIC _IRQ5 _IRQ5: PUSH R1,R5 TO [SP] R1 = 0x0008。 如果通過 [P_INT_Clear]向某位寫 1,則清除該事件的中斷標志。寫“ 1”清該中斷標志。 中斷源 (事件) 優(yōu)先級 向量 (通道) 保留字 PWM音頻中斷 FIQ/IRQ0 FFF6H/FFF8H _FIQ/_IRQ0 TimerA溢出信號 FIQ/IRQ1 FFF6H/FFF9H _FIQ/_IRQ1 TimerB溢出信號 FIQ/IRQ2 FFF6H/FFFAH _FIQ/_IRQ2 EXT2 IRQ3 FFFBH _IRQ3 EXT1 鍵喚醒 4096Hz時基信號 IRQ4 FFFCH _IRQ4 2048Hz時基信號 1024Hz時基信號 4Hz時基信號 IRQ5 FFFDH _IRQ5 2Hz時基信號 TMB1選頻信號 IRQ6 FFFEH _IRQ6 TMB2選頻信號 UART IRQ7 FFFFH _IRQ7 如果同時有兩個以上的 IRQ中斷時,按此優(yōu)先級 響應 。 硬件實現 軟件完成 167。 中斷的一般概念 ?CPU對突發(fā)事件響應方式 ?中斷源及中斷申請 ?開中斷與關中斷 ?中斷優(yōu)先級及中斷嵌套 ?中斷向量與中斷處理 一個應用系統,面對處理器眾多的中,是根據應用來選取允許中斷的事件與不允許中斷的事件。 ? 軟中斷 執(zhí)行指令 BREAK,向量地址為FFF5H。 事件中斷 中斷服務程序以此取名。寫,對應 0的中斷源被屏蔽。TIME2對 2Hz中斷計數, TIME4對 4Hz中斷計數。 L_IRQ5_2Hz: R1=0x0004 [P_INT_Clear] = R1。 [P_IOA_Dir]=r1 [P_IOA_Attr]=r1 [P_IOA_Data]=r1 r1=0xFFFF //IOB低電平輸出 [P_IOB_Dir]=r1 [P_IOB_Attrib] = r1 r1=0 [P_IOA_Data]=r1 INT OFF Keydown: R1= [P_IOA_Data] CMP R1,0x0001 JNE Keydown Keyup: R1= [P_IOA_Data] CMP R1,0x0000 JNE Keyup R1=0xFFFF [P_IOA_Data]=R1 //LED滅 ? R1=0x0080 [P_INT_Ctrl]=R1 //開 IRQ3_KEY中斷 R1=[P_IOA_RL] //激活鍵喚醒 INT IRQ R1=0x0007 [P_SystemClock]=R1 //CPU入睡 R1= 0xFFFE //低位為 0 R4=0xFFFF R4=R4 LSL 4 //SR置全 1 R2=0xFFFF L_Loopin: R2 =1 JNZ L_Loopin R1=R1 ROL 1 //循環(huán)左移 [P_IOB_Data]=R1 //LED顯示 CMP R1,0xFF7F //是否最后一個 LED JNE L_Loopin R1=0xFFFE JMP L_Loopin 這個循環(huán)起什么作用? 低位 LED會亮嗎?程序如何修改? // _IRQ3中斷服務程序 .TEXT .PUBLIC _IRQ3 _IRQ3: PUSH R1, R4 TO [SP] R1=0x0080 TEST R1, [P_INT_Ctrl] JZ L_NOTKeyArouse R1=0x0080 [P_INT_Clear]=R1 L_NOTKeyArouse: POP R1, R4 FROM [SP] RETI .END 交換后,高位LED會亮嗎?程序
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1