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

正文內(nèi)容

第5章mcs-51的中斷系統(tǒng)(參考版)

2024-10-15 13:35本頁面
  

【正文】 ORG 0013H ; INT1的中斷入口 LJMP INT1 ; ┇ INT1: PUSH PSW ; 保護(hù)現(xiàn)場(chǎng) PUSH ACC JB ,IR1 ; , IR1有請(qǐng)求 JB ,IR2 ; , IR2有請(qǐng)求 JB ,IR3 ; , IR3有請(qǐng)求 JB ,IR4 ; , IR4有請(qǐng)求 INTIR: POP ACC ; 恢復(fù)現(xiàn)場(chǎng) POP PSW RETI ; 中斷返回 IR1: IR1的中斷處理程序 AJMP INTIR ; IR2: IR2的中斷處理程序 AJMP INTIR ; IR3: IR3的中斷處理程序 AJMP INTIR ; IR4: IR4的中斷處理程序 AJMP INTIR ; 。 中斷和查詢結(jié)合的方法 最高級(jí)別中斷請(qǐng)求源 IR0接 INT0*輸入端 , 其余的外部中斷請(qǐng)求源 IR1~ IR4用 “ 線或 ” 的辦法連到 MCS51的另一個(gè)外中斷源輸入端 , 同時(shí)還連到 P1口 。 定時(shí)器 /計(jì)數(shù)器作為外部中斷源的使用方法 定時(shí)器 /計(jì)數(shù)器選為計(jì)數(shù)器工作模式, T0 ( 或 T1)引腳上發(fā)生負(fù)跳變時(shí), T0( 或 T1) 計(jì)數(shù)器加 1,利用該特性,可以 把 T0( 或 T1) 引腳作為外部中斷請(qǐng)求輸入引腳 , 計(jì)數(shù)器初值設(shè)為 FFH, TF0( 或 TF1)作為外部中斷請(qǐng)求標(biāo)志。 ( 4)中斷服務(wù)程序的 最后一條指令 必須是返回指令RETI。 ( 3)如果本中斷服務(wù)程序 不允許被其它的中斷所中斷 。 典型的中斷服務(wù)程序如下: INT: CLR EA ; CPU關(guān)中斷 PUSH PSW ; 現(xiàn)場(chǎng)保護(hù) PUSH ACC ; SETB EA ; CPU開中斷 中斷處理程序段 CLR EA ; CPU關(guān)中斷 POP ACC ; 現(xiàn)場(chǎng)恢復(fù) POP PSW SETB EA ; CPU開中斷 RETI ; 中斷返回,恢復(fù)斷點(diǎn) 幾點(diǎn)說明: ( 1)現(xiàn)場(chǎng)保護(hù)僅涉及到 PSW和 A的內(nèi)容, 如還有其它需保護(hù)的內(nèi)容 ,只需要在相應(yīng)的位置再加幾條 PUSH和 POP指令即可。在主程序中編寫如下程序段: SETB EA ; CPU開中斷 SETB ET0 ; 允許外中斷 0產(chǎn)生中斷 SETB PX0 ; 外中斷 0為高級(jí)中斷 SETB IT0 ; 外中斷 0為跳沿觸發(fā)方式 二、采用中斷時(shí)的主程序結(jié)構(gòu) 常用的 主程序結(jié)構(gòu) 如下: ORG 0000H LJMP MAIN ORG 中斷入口地址 LJMP INT ? ORG XXXXH MAIN: 主 程 序 INT: 中斷服務(wù)程序 三 、 中斷服務(wù)程序的流程 例 54 根據(jù)圖 59的中斷服務(wù)程序流程 , 編出中斷服務(wù)程序 。 前 2條一般放在主程序的初始化程序段中 。 ( 3) 對(duì)外中斷源 , 是采用電平觸發(fā)還是跳沿觸發(fā) 。 所以 串行口中斷請(qǐng)求的撤消 只能用軟件清除 CL
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1