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

正文內(nèi)容

第6章中斷系統(tǒng)-資料下載頁

2025-07-20 12:13本頁面
  

【正文】 Clear] = R1。 //清中斷 POP R1,R5 FROM [SP]。 RETI。 L_IRQ4_1KHz: R2=[TIME1] //計數(shù)器 +1 R2+=1 [TIME1]=R2 R1=[P_IOA_DATA] CMP R2, 0x0400 //是否 1S? JBE LED1KHz_OFF //小于等于 , LED滅 R1|=0x0003 //否則 ,0~ 1LED [P_IOA_DATA]=R1 CMP R2,0800 //是否 2S? JBE LED1KHz_RET //小于等于 , 0~ 1LED繼續(xù)亮 ,中斷返回 R2=0 //是 , 清 TIME1 ,在下一次中斷滅 [TIME1]=R2 JMP LED2Hz_RET LED1KHz_OFF: R1amp。=0xFFFC [P_IOA_DATA]=R1 LED1KHz_RET: R1=0x0010 [P_INT_Clear] = R1。 //清中斷 POP R1,R5 FROM [SP]。 RETI。 L_IRQ4_2KHz: R2=[TIME2] //計數(shù)器 +1 R2+=1 [TIME2]=R2 R1=[P_IOA_DATA] CMP R2, 0x0400 //是否 ≤? JBE LED2KHz_OFF //小于等于 , LED滅 R1|=0x000C //否則 ,2~ 3 LED亮 [P_IOA_DATA]=R1 CMP R2,0800 //是否 小于等于 1S? JBE LED2KHz_RET //小于等于 , 2~ 3 LED繼續(xù)亮 ,中斷返回 R2=0 //否則 ,清 TIME2 ,在下一次中斷滅 [TIME2]=R2 JMP LED2KHz_RETLED2KHz_OFF: R1amp。=0xFFF3 [P_IOA_DATA]=R1 LED2KHz_RET: R1=0x0010 [P_INT_Clear] = R1。 //清中斷 POP R1,R5 FROM [SP]。 RETI。 本章小結(jié) ?掌握中斷系統(tǒng)的一般概念 ? CPU對 I/O設(shè)備管理的方式 ? 中斷優(yōu)先級及中斷嵌套 ? 開中斷與關(guān)中斷 ? 中斷響應(yīng)過程 ?掌握 181。’nSPTM中斷系統(tǒng)的基本特點 – 中斷 源、 中斷 事件、 中斷優(yōu)先級、中斷 向量、中斷響應(yīng) ?181?!痭SPTM系統(tǒng)的中斷程序設(shè)計 作業(yè): P106 寄存器組壓棧保護 TMB2中斷 ? 1S? 計數(shù)器 +1 LED亮 計數(shù)器清 0 清 Timer2中斷標(biāo)志 LED滅 2S? 寄存器組出?;謴?fù) ? 計數(shù)器 +1 LED亮 計數(shù)器清 0 清 Timer4中斷標(biāo)志 LED滅 1S? 中斷返回 Y Y Y Y IRQ6中斷程序 [例 ] [例 ]程序 .include .DEFINE timea_clk 0x020d 。 .DEFINE timeb_clk 0x0004 。 .RAM .VAR TA_Flag .VAR TB_Flag .PUBLIC _main //主程序 _main: INT off R1=0xffff [P_IOA_ATTRI]=r1 //IOA口設(shè)置為同相低電平輸出 [P_IOA_DIR]=r1 R1=0 [P_IOA_DATA]=r1。 R1=0xffff [P_IOB_ATTRI]=r1 //IOB口設(shè)置為同相高電平輸出 [P_IOB_DIR]=r1 R1=0 [P_IOB_DATA]=r1。 R1=0xFF9F [P_TimerA_Data]=R1 [P_TimerB_Data]=R1 R1= timea_clk [P_TimerA_Ctrl]=R1 R2=0000000000000100B R1=0010000000000000B R1 | =R2 [P_INT_Ctrl]=R1 INT IRQ,FIQ L_LOOP: NOP NOP NOP JMP L_LOOP .TEXT .PUBLIC _FIQ _FIQ: PUSH R1,R5 TO [SP] R1 = 0x0800。 //中斷識別 TEST R1,[P_INT_Ctrl]。 //是 FIQ_TMB? JNZ L_FIQ_TMB。 R1 = 0x0200。 //否 , TEST R1,[P_INT_Ctrl]。 //是 FIQ_TMA ? JNZ L_FIQ_TMA。 L_FIQ_PWM: //否 ,是 FIQ_PWM R1=0x8000 [P_INT_Clear]=R1 POP R1,R5 FROM [SP] RETI L_FIQ_TMA: R1=[TA_Flag] R1^=0xFFFF [P_IOA_Data]=R1 [TA_Flag]=R1 R1=0x0200 [P_INT_Clear]=R1 POP R1,R5 FROM [SP] RETI L_FIQ_TMB: R1=0x0800 [P_INT_Clear]=R1 POP R1,R5 FROM [SP] RETI 主程序 初始化 A、 B口 關(guān)中斷 S1鍵按下嗎? 松開 S1鍵嗎? LED燈滅 設(shè)置中斷 開中斷 系統(tǒng)進入睡眠狀態(tài) 循環(huán)點亮 LED 有鍵按下嗎? Y Y Y N N N IOA0 IOA1 IOA2 IOA3 IOA4 IOA5 IOA6 IOA7 R 8
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1