第5章1單片機(jī)原理及應(yīng)用中斷系統(tǒng)ppt課件.ppt

第5章1單片機(jī)原理及應(yīng)用中斷系統(tǒng)ppt課件.ppt

ID:59491776

大小:348.00 KB

頁(yè)數(shù):51頁(yè)

時(shí)間:2020-09-13

第5章1單片機(jī)原理及應(yīng)用中斷系統(tǒng)ppt課件.ppt_第1頁(yè)
第5章1單片機(jī)原理及應(yīng)用中斷系統(tǒng)ppt課件.ppt_第2頁(yè)
第5章1單片機(jī)原理及應(yīng)用中斷系統(tǒng)ppt課件.ppt_第3頁(yè)
第5章1單片機(jī)原理及應(yīng)用中斷系統(tǒng)ppt課件.ppt_第4頁(yè)
第5章1單片機(jī)原理及應(yīng)用中斷系統(tǒng)ppt課件.ppt_第5頁(yè)
資源描述:

《第5章1單片機(jī)原理及應(yīng)用中斷系統(tǒng)ppt課件.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、第5章MCS-51的中斷系統(tǒng)學(xué)習(xí)要點(diǎn)掌握中斷的工作原理中斷程序編寫1、生活中的中斷※看書過(guò)程中的電話響了課本頁(yè)※生活中的中斷現(xiàn)象就是正常的工作過(guò)程被外部的事件打斷了。2、單片機(jī)的中斷概念(什么是中斷?中斷的過(guò)程是什么?)類比5.1中斷的概念CPU正在執(zhí)行程序時(shí),單片機(jī)外部或內(nèi)部發(fā)生的某一事件,請(qǐng)求CPU迅速去處理。CPU暫時(shí)中止當(dāng)前的工作,轉(zhuǎn)到中斷服務(wù)處理程序處理所發(fā)生的事件。處理完該事件后,再回到原來(lái)被中止的地方,繼續(xù)原來(lái)的工作,這稱為中斷。CPU處理事件的過(guò)程,稱為CPU的中斷響應(yīng)過(guò)程。實(shí)時(shí)測(cè)控,單片機(jī)能及時(shí)地響應(yīng)和處理單片機(jī)外部

2、事件或內(nèi)部事件所提出的中斷請(qǐng)求。采用中斷技術(shù)可以使多項(xiàng)任務(wù)共享一個(gè)資源,中斷技術(shù)實(shí)質(zhì)就是資源共享技術(shù)。圖5-1所示。對(duì)事件的整個(gè)處理過(guò)程,稱為中斷處理(或中斷服務(wù))。能夠?qū)崿F(xiàn)中斷處理功能的部件稱為中斷系統(tǒng);產(chǎn)生中斷的請(qǐng)求源稱為中斷(請(qǐng)求)源。中斷源向CPU提出的處理請(qǐng)求,稱為中斷請(qǐng)求(或中斷申請(qǐng))。中斷方式優(yōu)點(diǎn):1)利用率提高。CPU可以分時(shí)地為多個(gè)IO設(shè)備服務(wù)。2)實(shí)時(shí)性增強(qiáng)。CPU能及時(shí)處理系統(tǒng)的隨機(jī)事件。3)可靠性提高。CPU能處理故障及掉電等突發(fā)事件。5.2MCS-51中斷系統(tǒng)的結(jié)構(gòu)有5個(gè)中斷請(qǐng)求源,兩個(gè)中斷優(yōu)先級(jí),可兩級(jí)嵌套

3、。中斷系統(tǒng)結(jié)構(gòu)示意圖如下圖所示。電氣開關(guān)5.3中斷請(qǐng)求源五個(gè)中斷請(qǐng)求源:(1)INT0*—外部中斷請(qǐng)求0,由引腳INT0*(P3.2)輸入,中斷請(qǐng)求標(biāo)志為IE0。(2)INT1*—外部中斷請(qǐng)求1,由引腳INT1*(P3.3)輸入,中斷請(qǐng)求標(biāo)志為IE1。(3)定時(shí)器/計(jì)數(shù)器T0溢出中斷請(qǐng)求,中斷請(qǐng)求標(biāo)志為TF0。(4)定時(shí)器/計(jì)數(shù)器T1溢出中斷請(qǐng)求,中斷請(qǐng)求標(biāo)志為TF1。(5)串行口中斷請(qǐng)求,中斷請(qǐng)求標(biāo)志為TI或RI。由特殊功能寄存器TCON和SCON的相應(yīng)位鎖存。TCON為定時(shí)器/計(jì)數(shù)器的控制寄存器,字節(jié)地址為88H。包含:(1)T0

4、和T1的溢出中斷請(qǐng)求標(biāo)志位TF1和TF0(2)外部中斷請(qǐng)求標(biāo)志位IE1與IE0。格式如下所示:各標(biāo)志位的功能:(1)IT0—選擇外部中斷請(qǐng)求0為跳沿觸發(fā)方式還是電平觸發(fā)方式:IT0=0,為電平觸發(fā)方式。(中斷響應(yīng)并不自動(dòng)對(duì)IE0清零)IT0=1,為跳沿觸發(fā)方式。(中斷響應(yīng)自動(dòng)對(duì)IE0清零)。(2)IE0—外部中斷請(qǐng)求0的中斷請(qǐng)求標(biāo)志位。IE0=0,無(wú)中斷請(qǐng)求。IE0=1,外部中斷0有中斷請(qǐng)求。當(dāng)CPU響應(yīng)該中斷,轉(zhuǎn)向中斷服務(wù)程序時(shí)。(3)IT1—外部中斷請(qǐng)求1為跳沿觸發(fā)方式還是電平觸發(fā)方式,意義與IT0類似。(4)IE1—外部中斷請(qǐng)求

5、1的中斷請(qǐng)求標(biāo)志位,意義與IE0類似。(5)TF0—T0溢出中斷請(qǐng)求標(biāo)志位。T0計(jì)數(shù)后,溢出時(shí),由硬件置“1”TF0,向CPU申請(qǐng)中斷,CPU響應(yīng)TF0中斷時(shí),硬件自動(dòng)清“0”TF0。(6)TF1—T1的溢出中斷請(qǐng)求標(biāo)志位,功能和TF0類似。TR1、TR02個(gè)位與中斷無(wú)關(guān)?!袛鄻?biāo)志的作用當(dāng)使用某一中斷,將該中斷對(duì)應(yīng)的中斷標(biāo)志位置為高電平,用JB、JNB、JBC指令查詢,判斷有沒(méi)有中斷請(qǐng)求。當(dāng)硬件連接上,與CPU的中斷請(qǐng)求信號(hào)相連,CPU允許,立即響應(yīng)中斷。當(dāng)MCS-51復(fù)位后,TCON被清0,則CPU關(guān)中斷,所有中斷請(qǐng)求被禁止。SC

6、ON為串行口控制寄存器,字節(jié)地址為98H。串行口的發(fā)送中斷和接收中斷的中斷請(qǐng)求標(biāo)志TI和RI,格式如下:各標(biāo)志位的功能:(1)TI—發(fā)送中斷請(qǐng)求標(biāo)志位。串口每發(fā)送完一幀串行數(shù)據(jù)后,硬件自動(dòng)置“1”TI。必須在中斷服務(wù)程序中用軟件對(duì)TI標(biāo)志清“0”。(2)RI—接收中斷請(qǐng)求標(biāo)志位。串口接收完一個(gè)數(shù)據(jù)幀,硬件自動(dòng)置“1”RI標(biāo)志。必須在中斷服務(wù)程序中用軟件對(duì)RI標(biāo)志清“0”。5.4中斷控制5.4.1中斷允許寄存器IECPU對(duì)中斷源的開放或屏蔽,由片內(nèi)的中斷允許寄存器IE控制。字節(jié)地址為A8H,可位尋址。格式如下:IE對(duì)中斷的開放和關(guān)閉為兩

7、級(jí)控制總的開關(guān)中斷控制位EA(IE.7位):EA=0,所有中斷請(qǐng)求被屏蔽。EA=1,CPU開放中斷,但五個(gè)中斷源的中斷請(qǐng)求是否允許,還要由IE中的5個(gè)中斷請(qǐng)求允許控制位決定。IE中各位的功能如下:(1)EA:中斷允許總控制位0:CPU屏蔽所有的中斷請(qǐng)求(CPU關(guān)中斷);1:CPU開放所有中斷(CPU開中斷)。(2)ES:串行口中斷允許位0:禁止串行口中斷;1:允許串行口中斷。(3)ET1:定時(shí)器/計(jì)數(shù)器T1的溢出中斷允許位0:禁止T1溢出中斷;1:允許T1溢出中斷。(4)EX1:外部中斷1中斷允許位0:禁止外部中斷1中斷;1:允許外部

8、中斷1中斷。(5)ET0:定時(shí)器/計(jì)數(shù)器T0的溢出中斷允許位0:禁止T0溢出中斷;1:允許T0溢出中斷。(6)EX0:外部中斷0中斷允許位。0:禁止外部中斷0中斷;1:允許外部中斷0中斷。MCS-51復(fù)位后,IE清0,所

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。