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

正文內(nèi)容

單片機(jī)原理及應(yīng)用電子(編輯修改稿)

2025-06-17 11:36 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 優(yōu)先級(jí)控制位 1 1 1 1 1 1 高級(jí)中斷(同為 1時(shí)亦稱其為同級(jí)中斷) 低級(jí)中斷(同為 0時(shí)亦稱其為同級(jí)中斷) 0 0 0 0 0 0 單片機(jī)原理及應(yīng)用 主目錄 上一頁(yè) 下一頁(yè) 結(jié) 束 如果同樣優(yōu)先級(jí)的請(qǐng)求同時(shí)接收到 , 則內(nèi)部對(duì)中斷源的查詢次序決定先接受哪一個(gè)請(qǐng)求 , 表 (一優(yōu)先 )級(jí)中斷源的內(nèi)部查詢順序 。 中斷源 中斷標(biāo)志 優(yōu)先查詢順序 外部中斷 0 定時(shí)器 T0中斷 外部中斷 1 定時(shí)器 T1中斷 串行口中斷 IE0 TF0 IE1 TF1 RI+TI 高 ↓ ↓ ↓ 低 表 中斷源的內(nèi)部查詢順序 單片機(jī)原理及應(yīng)用 主目錄 上一頁(yè) 下一頁(yè) 結(jié) 束 中斷優(yōu)先級(jí)三條原則: ( 1)同 時(shí)收到 幾個(gè)中斷時(shí), 響應(yīng) 優(yōu)先級(jí) 別 最高的; ( 2)中斷過(guò)程 不能被同級(jí)、低優(yōu)先級(jí)所 中斷; ( 3)低優(yōu)先級(jí) 中斷服務(wù), 能被高優(yōu)先級(jí) 中斷。 單片機(jī)原理及應(yīng)用 主目錄 上一頁(yè) 下一頁(yè) 結(jié) 束 中斷處理過(guò)程 中斷處理過(guò)程大致可分為 4步: 。 1. 中斷請(qǐng)求 當(dāng)中斷源要求 CPU為它服務(wù)時(shí),必須發(fā)出一個(gè)中斷請(qǐng)求信號(hào)。 CPU將相應(yīng)的中斷請(qǐng)求標(biāo)志位置“ 1”。為確保該中斷得以實(shí)現(xiàn),中斷請(qǐng)求信號(hào)應(yīng)保持到 CPU響應(yīng)該中斷后才能取消。 CPU會(huì)不斷及時(shí)地查詢這些中斷請(qǐng)求標(biāo)志位,一旦查詢到某個(gè)中斷請(qǐng)求標(biāo)志置位, CPU就響應(yīng)這個(gè)中斷源的中斷請(qǐng)求。 中斷請(qǐng)求、 中斷響應(yīng)、 中斷服務(wù) 和中斷返回 單片機(jī)原理及應(yīng)用 主目錄 上一頁(yè) 下一頁(yè) 結(jié) 束 同時(shí)滿足以下 4個(gè)條件時(shí),才可能響應(yīng)中斷。 ( 1)有中斷請(qǐng)求; ( 2) 對(duì)應(yīng)中斷允許位為 1; ( 3) 開(kāi)中斷(即 EA=1)。 ( 4) 正在執(zhí)行的指令不是 RETI或者是訪問(wèn) IE、 IP的指令,否則必須再執(zhí)行另外一條指令后才 能響應(yīng)。 AT89C51響應(yīng)某一中斷請(qǐng)求后要進(jìn)行如下操作: ( 1) 完成當(dāng)前指令的操作 。 ( 2) 保護(hù)斷點(diǎn)地址 , 將 PC內(nèi)容壓入堆棧 。 單片機(jī)原理及應(yīng)用 主目錄 上一頁(yè) 下一頁(yè) 結(jié) 束 ( 3) 屏蔽同級(jí)的中斷請(qǐng)求 。 ( 4) 將中斷源入口地址 (固定的 )送入 PC寄存器 , 自動(dòng)轉(zhuǎn)入相應(yīng)中斷程序入口地址 。 中斷源口地址如表 所示 。 表 AT89C51中斷入口地址表 中斷源 中斷程序入口地址 INT0 0003H 定時(shí)器 T0 000BH INT1 0013H 定時(shí)器 T1 001BH 串行口中斷 0023H 單片機(jī)原理及應(yīng)用 主目錄 上一頁(yè) 下一頁(yè) 結(jié) 束 3. 中斷響應(yīng)時(shí)間 S 1保 護(hù) 斷 點(diǎn) , 長(zhǎng) 調(diào) 用 至 入 口 中 斷 服 務(wù)S 2S 3 S 4 S 5 S 6 S 1 S 2S 3 S 4 S 5 S 6 S 1 S 2S 3 S 4 S 5S 6 S 1S 2S 3 S 4 S 5 S 6S 1S 2S 3S 4 S 5 S 6標(biāo) 志 查 詢標(biāo) 志鎖 存ε中 斷有 效M 1 M 2 M 3 M 4 M 5 中斷響應(yīng)(從標(biāo)志置 1到進(jìn)入相應(yīng)的中斷服務(wù)),至少要 3個(gè) 完整的機(jī)器周期。如圖 。 圖 中斷響應(yīng)時(shí)間示意圖 單片機(jī)原理及應(yīng)用 主目錄 上一頁(yè) 下一頁(yè) 結(jié) 束 4. 中斷請(qǐng)求的撤除 中斷源發(fā)出中斷請(qǐng)求后,相應(yīng)的中斷請(qǐng)求標(biāo)志位置“ 1”,而 CPU響應(yīng)中斷后,必須及時(shí)清除中斷請(qǐng)求“ 1”標(biāo)志。否則中斷響應(yīng)返回后,將再次進(jìn)入該中斷,引起死循環(huán)出錯(cuò)。有關(guān)中斷請(qǐng)求標(biāo)志撤除有如下 4 種 情況: (1) 定時(shí) /計(jì)數(shù)器 T0、 T1中斷, CPU響應(yīng)中斷時(shí)就用硬件自動(dòng)清除了相應(yīng)的中斷請(qǐng)求標(biāo)志 TF0、TF1。 單片機(jī)原理及應(yīng)用 主目錄 上一頁(yè) 下一頁(yè) 結(jié) 束 (2)對(duì)采用邊沿觸發(fā)方式的外部中斷, CPU響應(yīng)中斷時(shí), 硬件也會(huì)自動(dòng)清除相應(yīng)的中斷請(qǐng)求標(biāo)志 IE0或 IE1。 (3)對(duì)采用 電平觸發(fā)方式 的外部中斷, CPU響應(yīng)中斷 時(shí),雖也用硬件自動(dòng)清除相應(yīng)的中斷請(qǐng)求標(biāo)志 IE0或 IE1,但 相應(yīng)引腳 ( )的低電平信號(hào)若繼續(xù)保持下去中斷請(qǐng) 求標(biāo)志 IE0或 IE1就無(wú)法清零,也會(huì)發(fā)生上述重復(fù)響應(yīng)中斷的 情況。 (4) 對(duì)串行口中斷 (包括串發(fā) TI、串收 RI), CPU響應(yīng)中 斷后并不能自動(dòng)清除相應(yīng)的中斷請(qǐng)求標(biāo)志 TI或 RI,因此在響 應(yīng)串行口中斷請(qǐng)求后,必須由用戶在中斷服務(wù)程序的相應(yīng)位 置通過(guò)指令將其清除 (復(fù)位 )。 單片機(jī)原理及應(yīng)用 主目錄 上一頁(yè) 下一頁(yè) 結(jié) 束 中斷返回 注意: ( 1)不能用 RET指令代替 RETI指令。 ( 2)中斷服務(wù)程序中 PUSH與 POP須成對(duì)使用。 AT89C51響應(yīng)中斷后 , 自動(dòng)執(zhí)行中斷服務(wù)程序 。 在中斷服務(wù)程序中 , 只要遇到 RETI指令(不論在什么位置 ), 單片機(jī)就結(jié)束本次中斷服務(wù) , 返回原程序 。 因此 , 在中斷服務(wù)程序的最后必須有一條 RETI指令 , 用于中斷返回 。 單片機(jī)原理及應(yīng)用 主目錄 上一頁(yè) 下一頁(yè) 結(jié) 束 中斷系統(tǒng)的應(yīng)用 中斷初始化設(shè)置 SP 設(shè)置適宜的堆棧深度。 (1) 深度要求不高且工作寄存器組 1~ 3不用時(shí), 可維持復(fù)位時(shí)狀態(tài): SP=07H,深度為 24B(20H~ 2FH為位尋址區(qū) )。 (2) 要求有一定深度時(shí),可設(shè) SP=60H或 50H, 這時(shí)深度分別為 32B和 48B。 單片機(jī)原理及應(yīng)用 主目錄 上一頁(yè) 下一頁(yè) 結(jié) 束 2. 定義中斷優(yōu)先級(jí) 根據(jù)中斷源的輕重緩急,劃分高優(yōu)先級(jí)和低優(yōu)先級(jí)。 3. 定義外部中斷觸發(fā)方式
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1