C單片機(jī)中斷系統(tǒng)實(shí)用_第1頁
C單片機(jī)中斷系統(tǒng)實(shí)用_第2頁
C單片機(jī)中斷系統(tǒng)實(shí)用_第3頁
C單片機(jī)中斷系統(tǒng)實(shí)用_第4頁
C單片機(jī)中斷系統(tǒng)實(shí)用_第5頁
已閱讀5頁,還剩55頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

會(huì)計(jì)學(xué)1C單片機(jī)中斷系統(tǒng)實(shí)用§3.3.180C51單片機(jī)的中斷系統(tǒng)§3.3.280C51單片機(jī)的中斷系統(tǒng)應(yīng)用舉例目錄第1頁/共60頁§3.3.180C51單片機(jī)的中斷系統(tǒng)第2頁/共60頁

80C51單片機(jī)有5個(gè)中斷源,2個(gè)中斷優(yōu)先級(jí),它的中斷處理程序可實(shí)現(xiàn)兩級(jí)嵌套,有較強(qiáng)的中斷處理能力。單片機(jī)對(duì)中斷系統(tǒng)的管理是通過相關(guān)的專用寄存器來實(shí)現(xiàn)的。概述§3.3.180C51單片機(jī)的中斷系統(tǒng)第3頁/共60頁一、中斷源及相關(guān)的專用寄存器二、單片機(jī)對(duì)中斷請(qǐng)求的控制三、單片機(jī)對(duì)中斷的響應(yīng)概述§3.3.180C51單片機(jī)的中斷系統(tǒng)第4頁/共60頁一、中斷源及相關(guān)的專用寄存器1、80C51單片機(jī)的中斷源80C51第5頁/共60頁1、80C51單片機(jī)的中斷源一、中斷源及相關(guān)的專用寄存器第6頁/共60頁0:INT0無中斷請(qǐng)求2、定時(shí)器控制寄存器TCON定時(shí)器控制寄存器TCON的結(jié)構(gòu)如下圖所示TCONTF1TR1TF0TR0IE1IT1IE0IT0位地址8F8E8D8C8B8A8988復(fù)位/未溢出:0T1溢出中斷:1T1中斷標(biāo)志位停T1計(jì)數(shù):0啟T1計(jì)數(shù):1T1啟停位復(fù)位/未溢出:0T0溢出中斷:1停T0計(jì)數(shù):0啟T0計(jì)數(shù):1T0中斷標(biāo)志位T0

啟停位0:INT0為電平觸發(fā)1:INT0為邊沿觸發(fā)1:INT0上有中斷請(qǐng)求0:INT1為電平觸發(fā)1:INT1為邊沿觸發(fā)0:INT1無中斷請(qǐng)求1:INT1上有中斷請(qǐng)求一、中斷源及相關(guān)的專用寄存器第7頁/共60頁2、定時(shí)器控制寄存器TCON

當(dāng)定時(shí)器T0或T1定時(shí)到或計(jì)數(shù)滿時(shí)(即由全“1”變?yōu)槿?”),溢出標(biāo)志TF0或TF1被硬件置位,若中斷是開放的,即可向CPU發(fā)出中斷請(qǐng)求。

CPU響應(yīng)此中斷時(shí)由內(nèi)部硬件自動(dòng)將標(biāo)志TF0或TF1清“0”,控制轉(zhuǎn)到相應(yīng)中斷入口。注意:TF0或TF1可由軟件讀寫,軟件寫入與硬件置位、復(fù)位效果相同。定時(shí)器T0、T1中斷一、中斷源及相關(guān)的專用寄存器第8頁/共60頁2、定時(shí)器控制寄存器TCON外部中斷INT0、INT1外部中斷有兩種觸發(fā)方式:

在邊沿觸發(fā)方式下,有專門的中斷請(qǐng)求標(biāo)志IE0、IE1,當(dāng)CPU響應(yīng)時(shí),內(nèi)部硬件自動(dòng)將IE0或IE1清“0”,控制轉(zhuǎn)到相應(yīng)的中斷入口。沿一、中斷源及相關(guān)的專用寄存器第9頁/共60頁3、串行口控制寄存器SCONSCON的結(jié)構(gòu)如下圖所示,其中RI/TI是串行口接收/發(fā)送中斷標(biāo)志SCONSM0SM1SM2RENTB8RB8TIRI位地址9F9E9D9C9B9A9998

0:無接收中斷1:有接收中斷0:無發(fā)送中斷1:有發(fā)送中斷在串行口一節(jié)中介紹一、中斷源及相關(guān)的專用寄存器第10頁/共60頁3、串行口控制寄存器SCON

RI

接收中斷標(biāo)志。當(dāng)串行口接收完一幀數(shù)據(jù),該標(biāo)志置“1”,CPU響應(yīng)串行口中斷后內(nèi)部硬件不清除,必須通過軟件清“0”。

一、中斷源及相關(guān)的專用寄存器第11頁/共60頁3、串行口控制寄存器SCON

TI

發(fā)送中斷標(biāo)志。當(dāng)串行口發(fā)送完一幀數(shù)據(jù),該標(biāo)志置“1”,CPU響應(yīng)串行口中斷后內(nèi)部硬件不清除,必須通過軟件清“0”。

一、中斷源及相關(guān)的專用寄存器第12頁/共60頁3、串行口控制寄存器SCON注意:RI、TI的中斷入口都是0023H,所以CPU響應(yīng)后轉(zhuǎn)入0023H開始執(zhí)行服務(wù)程序,首先必須判斷是RI中斷還是TI中斷,然后進(jìn)行相應(yīng)服務(wù)。在返回主程序之前必須用軟件將RI或TI清除,否則會(huì)出現(xiàn)一次請(qǐng)求多次響應(yīng)的錯(cuò)誤。一、中斷源及相關(guān)的專用寄存器第13頁/共60頁4、關(guān)于外部中斷觸發(fā)方式的說明

電平觸發(fā)方式CPU在每個(gè)機(jī)器周期的S5P2采樣INT0和INT1的輸入電平,在電平觸發(fā)方式下,單片機(jī)中沒有專門的中斷請(qǐng)求標(biāo)志,外部中斷申請(qǐng)觸發(fā)器的狀態(tài)隨著CPU在每個(gè)機(jī)器周期采樣到的外部中斷輸入線的電平變化而變化,同時(shí)單片機(jī)響應(yīng)中斷后,也不能自動(dòng)清除請(qǐng)求信號(hào)。一、中斷源及相關(guān)的專用寄存器第14頁/共60頁4、關(guān)于外部中斷觸發(fā)方式的說明對(duì)觸發(fā)信號(hào)的要求:觸發(fā)信號(hào)低電平必須保持足夠長的時(shí)間,直到CPU響應(yīng)為止,但持續(xù)時(shí)間亦不能太長,在中斷返回之前必須撤去。

電平觸發(fā)方式一、中斷源及相關(guān)的專用寄存器第15頁/共60頁4、關(guān)于外部中斷觸發(fā)方式的說明

電平觸發(fā)方式

解決這個(gè)問題的方法有兩種:一是用具有相應(yīng)功能的接口芯片,如8255工作在選通輸入方式時(shí),當(dāng)外部的數(shù)據(jù)選通到8255的數(shù)據(jù)輸入寄存器時(shí),INTR變高(如下圖所示),8255向80C51單片機(jī)發(fā)中斷請(qǐng)求,當(dāng)單片機(jī)讀取8255輸入數(shù)據(jù)寄存器中的內(nèi)容后,INTR自動(dòng)變低,INTX變高,撤消中斷請(qǐng)求。一、中斷源及相關(guān)的專用寄存器80C51第16頁/共60頁4、關(guān)于外部中斷觸發(fā)方式的說明

另一種方法是在單片機(jī)之外增設(shè)一個(gè)請(qǐng)求標(biāo)志(使用觸發(fā)器),如下圖所示,再配合相應(yīng)程序即可。

電平觸發(fā)方式一、中斷源及相關(guān)的專用寄存器80C51第17頁/共60頁4、關(guān)于外部中斷觸發(fā)方式的說明

電平觸發(fā)方式

外部設(shè)置標(biāo)志的程序如下:

MAIN:SETBP3.0CLRIT0SETBEX0SETBEAHERE:AJMPHERE

一、中斷源及相關(guān)的專用寄存器第18頁/共60頁

電平觸發(fā)方式4、關(guān)于外部中斷觸發(fā)方式的說明WBINT:CLRP3.0MOVA,#0FFHMOVP1,AMOVA,P1SWAPAMOVP1,ASETBP3.0

RETI

一、中斷源及相關(guān)的專用寄存器第19頁/共60頁4、關(guān)于外部中斷觸發(fā)方式的說明

邊沿觸發(fā)方式CPU在每個(gè)機(jī)器周期的S5P2采樣INT0和INT1的輸入電平,如果前一個(gè)周期采樣到為高電平,接著的下一個(gè)周期采樣到為低電平,則置位中斷請(qǐng)求標(biāo)志IE0或IE1(在TCON中),表示外部中斷源正在向CPU申請(qǐng)中斷,直到該中斷被響應(yīng)后,標(biāo)志IE1或IE0才被硬件清“0”。一、中斷源及相關(guān)的專用寄存器第20頁/共60頁二、80C51單片機(jī)對(duì)中斷請(qǐng)求的控制1、中斷使能控制

通過中斷允許寄存器IE進(jìn)行兩級(jí)控制:總控位EA和各中斷源允許位。IE各位安排如下圖IEEAET2ESET1EX1ET0EX0位地址AFADACABAAA9A80:關(guān)INT0中斷

1:開INT0中斷0:關(guān)T0中斷1:開T0中斷0:關(guān)INT1中斷1:開INT1中斷0:關(guān)T1中斷1:開T1中斷0:關(guān)串行口中斷1:開串行口中斷0:關(guān)T2中斷1:開T2中斷0:關(guān)CPU中斷1:開CPU中斷第21頁/共60頁2、中斷優(yōu)先級(jí)控制80C51單片機(jī)對(duì)中斷優(yōu)先級(jí)的控制也分為兩級(jí):第一級(jí)由軟件控制,即由中斷優(yōu)先級(jí)寄存器IP的某一位狀態(tài)為1或0決定相應(yīng)的中斷源為高優(yōu)先級(jí)或低優(yōu)先級(jí)。第二級(jí)由硬件控制,即由硬件查詢電路決定。二、80C51單片機(jī)對(duì)中斷請(qǐng)求的控制第22頁/共60頁2、中斷優(yōu)先級(jí)控制IP各位的定義如下圖所示二、80C51單片機(jī)對(duì)中斷請(qǐng)求的控制第23頁/共60頁2、中斷優(yōu)先級(jí)控制

對(duì)于同一優(yōu)先級(jí)的各中斷源的優(yōu)先順序,內(nèi)部硬件查詢電路規(guī)定為:INT0T0INT1T1串行口中斷RI/TIT2二、80C51單片機(jī)對(duì)中斷請(qǐng)求的控制第24頁/共60頁3、中斷系統(tǒng)結(jié)構(gòu)示意圖圖5.7低級(jí)中斷請(qǐng)求二、80C51單片機(jī)對(duì)中斷請(qǐng)求的控制第25頁/共60頁三、80C51單片機(jī)對(duì)中斷的響應(yīng)1、中斷響應(yīng)的條件

單片機(jī)在每個(gè)機(jī)器周期對(duì)所有的中斷源進(jìn)行順序檢測(cè),當(dāng)發(fā)現(xiàn)有中斷源請(qǐng)求,便根據(jù)下列條件決定是否響應(yīng)。80C51單片機(jī)中斷響應(yīng)條件是:中斷源有請(qǐng)求,中斷允許寄存器IE相應(yīng)位置“1”,CPU開中斷(EA=1)且:第26頁/共60頁1、中斷響應(yīng)的條件(1)CPU不在處理同級(jí)的或更高優(yōu)先級(jí)的中斷;(2)現(xiàn)行的機(jī)器周期是所執(zhí)行指令的最后一個(gè)機(jī)器周期;(3)CPU正在執(zhí)行的指令不是RETI或任何訪問IE/IP的指令。

同時(shí)滿足上述三個(gè)條件的情況下,80C51單片機(jī)才可響應(yīng)中斷源的請(qǐng)求。三、80C51單片機(jī)對(duì)中斷的響應(yīng)第27頁/共60頁2、中斷響應(yīng)的過程

當(dāng)單片機(jī)判明有中斷請(qǐng)求,并滿足響應(yīng)條件時(shí),便在下一個(gè)機(jī)器周期的S1狀態(tài)開始響應(yīng)最高優(yōu)先級(jí)的中斷源的請(qǐng)求。

在響應(yīng)中斷的過程中,80C51單片機(jī)必須做以下三件事:三、80C51單片機(jī)對(duì)中斷的響應(yīng)第28頁/共60頁2、中斷響應(yīng)的過程(1)

將相應(yīng)的優(yōu)先級(jí)狀態(tài)觸發(fā)器置位(指明CPU開始處理的中斷優(yōu)先級(jí)別)。(2)清中斷標(biāo)志(TI和RI除外)。(3)

執(zhí)行一個(gè)硬件子程序:把中斷的斷點(diǎn)地址,也就是當(dāng)前程序計(jì)數(shù)器PC中的內(nèi)容壓入堆棧,將相應(yīng)的中斷服務(wù)程序的入口送給PC。三、80C51單片機(jī)對(duì)中斷的響應(yīng)第29頁/共60頁3、外部中斷的響應(yīng)時(shí)間80C51單片機(jī)在每個(gè)機(jī)器的S5P2期間對(duì)INT0和INT1進(jìn)行檢測(cè),如果發(fā)現(xiàn)有中斷請(qǐng)求,又能滿足響應(yīng)的條件,便在下一個(gè)機(jī)器周期的S1狀態(tài)開始應(yīng)答,單片機(jī)首先執(zhí)行一個(gè)內(nèi)部硬件子程序,這個(gè)子程序本身占用兩個(gè)機(jī)器周期,因此從外部發(fā)出中斷請(qǐng)求信號(hào)到執(zhí)行中斷服務(wù)程序的第一條指令至少需要三個(gè)完整的機(jī)器周期。三、80C51單片機(jī)對(duì)中斷的響應(yīng)第30頁/共60頁3、外部中斷的響應(yīng)時(shí)間討論:(1)

如果現(xiàn)行的機(jī)器周期是本指令的最后一個(gè)周期,又無前述的其他響應(yīng)條件所阻止,CPU馬上響應(yīng),需要三個(gè)機(jī)器周期。三、80C51單片機(jī)對(duì)中斷的響應(yīng)第31頁/共60頁(2)

如果現(xiàn)行的機(jī)器周期不是本指令的最后一個(gè)機(jī)器周期,則可能會(huì)增加1~3個(gè)周期,因?yàn)?0C51單片機(jī)指令最長執(zhí)行時(shí)間為4個(gè)機(jī)器周期,這樣響應(yīng)時(shí)間為4~6個(gè)機(jī)器周期。3、外部中斷的響應(yīng)時(shí)間討論:三、80C51單片機(jī)對(duì)中斷的響應(yīng)第32頁/共60頁3、外部中斷的響應(yīng)時(shí)間(3)

如果CPU正在執(zhí)行的是RETI或是訪問IE、IP寄存器的指令,則單片機(jī)需要再執(zhí)行一條其他指令才會(huì)響應(yīng)中斷。當(dāng)然這條指令可以是1~4個(gè)機(jī)器周期,所以這種情況下,可能會(huì)增加5個(gè)機(jī)器周期。討論:三、80C51單片機(jī)對(duì)中斷的響應(yīng)第33頁/共60頁

所以,一個(gè)單級(jí)外部中斷,單片機(jī)響應(yīng)時(shí)間為3~8個(gè)機(jī)器周期,如果fosc=6MHz,則響應(yīng)時(shí)間為6~16us。3、外部中斷的響應(yīng)時(shí)間三、80C51單片機(jī)對(duì)中斷的響應(yīng)第34頁/共60頁§3.3.280C51單片機(jī)的中斷系統(tǒng)應(yīng)用舉例第35頁/共60頁例1利用80C51單片機(jī)的外部中斷實(shí)現(xiàn)系統(tǒng)的單步操作。解:一般單片機(jī)的開發(fā)系統(tǒng)都有單步運(yùn)行用戶程序的功能。在調(diào)試程序時(shí),每按一次單步執(zhí)行鍵,CPU就執(zhí)行一條用戶程序的指令,之后進(jìn)入暫停等待狀態(tài),必要時(shí)還顯示累加器中的內(nèi)容和下條指令的地址。這是利用單片機(jī)的外部中斷,配上簡單硬件(如下圖),再經(jīng)適當(dāng)編程實(shí)現(xiàn)的。第36頁/共60頁例1

下圖中,INT0設(shè)為電平觸發(fā)方式,INT0引腳平時(shí)為低電平,單片機(jī)處于中斷服務(wù)中。用戶一次按鍵出現(xiàn)一個(gè)正脈沖。CPU在中斷服務(wù)程序中檢測(cè)到一個(gè)正脈沖便返回主程序執(zhí)行一條用戶程序指令,又得響應(yīng)中斷,等待用戶按鍵,實(shí)現(xiàn)了單步操作。利用80C51單片機(jī)的外部中斷實(shí)現(xiàn)系統(tǒng)的單步操作。第37頁/共60頁例1圖5-8利用80C51單片機(jī)的外部中斷實(shí)現(xiàn)系統(tǒng)的單步操作。80C51第38頁/共60頁例1初始化程序?yàn)椋?/p>

SETB

EA

;CPU開中斷SETB

PX0

;置為高中斷優(yōu)先級(jí)CLR

IT0

;設(shè)INT0為電平觸發(fā)SETB

EX0

;允許INT0中斷利用80C51單片機(jī)的外部中斷實(shí)現(xiàn)系統(tǒng)的單步操作。第39頁/共60頁例1中斷服務(wù)程序

:┋;HIGH:JNBP3.2,HIGH;等待引腳為高電平LOW:JB

P3.2,LOW;再等待引腳為低電平RETI

;中斷返回顯示必要的數(shù)據(jù)利用80C51單片機(jī)的外部中斷實(shí)現(xiàn)系統(tǒng)的單步操作。第40頁/共60頁例2利用80C51將開關(guān)所設(shè)置的數(shù)據(jù)讀入后驅(qū)動(dòng)發(fā)光二極管。

如下圖所示,將P1口的P1.7~P1.4設(shè)置成輸入,P1.3~P1.0設(shè)置成輸出?,F(xiàn)要求利用80C51將開關(guān)所設(shè)置的數(shù)據(jù)讀入后分別通過P1.3~P1.0輸出,驅(qū)動(dòng)發(fā)光二極管,以檢查P1.7~P1.4輸入電平的情況。要求采用外中斷方式,每邊沿觸發(fā)一次,完成一次讀、寫任務(wù)。第41頁/共60頁例2圖5-9利用80C51將開關(guān)所設(shè)置的數(shù)據(jù)讀入后驅(qū)動(dòng)發(fā)光二極管。80C51第42頁/共60頁例2解:由圖可見,中斷請(qǐng)求從INT0輸入,并采用了去抖動(dòng)電路。當(dāng)P1.3~P1.0的任何一位輸出為1時(shí),就會(huì)使相應(yīng)的發(fā)光二極管發(fā)光。程序清單如下:

ORG0000HAJMPGAFN

;轉(zhuǎn)向主程序

ORG0003H

;外部中斷0入口地址AJMPPAUSEO

;轉(zhuǎn)向中斷服務(wù)程序利用80C51將開關(guān)所設(shè)置的數(shù)據(jù)讀入后驅(qū)動(dòng)發(fā)光二極管。第43頁/共60頁例2主程序:

ORG1100HGAFN:SETBEA

;允許中斷SETBIT0

;選擇邊沿觸發(fā)方式SETBEX0

;允許外部中斷0中斷DEFG:AJMPDEFG

;等待中斷利用80C51將開關(guān)所設(shè)置的數(shù)據(jù)讀入后驅(qū)動(dòng)發(fā)光二極管。第44頁/共60頁例2中斷服務(wù)程序:

ORG1200HPAUSEO:MOVA,#0FFH

;設(shè)P1為輸入狀態(tài)MOVP1,A

MOVA,P1

;讀開關(guān)數(shù)據(jù)SWAPA

;(A)的高4位與低4位內(nèi)容交換MOVP1,A

;驅(qū)動(dòng)LED發(fā)光RETI利用80C51將開關(guān)所設(shè)置的數(shù)據(jù)讀入后驅(qū)動(dòng)發(fā)光二極管。第45頁/共60頁例3利用查詢法擴(kuò)展外部中斷源。

如果80C51單片機(jī)應(yīng)用系統(tǒng)需要的外部中斷源較多時(shí),可以采用查詢法來擴(kuò)展外部中斷源。下圖為支持電路。80C51第46頁/共60頁例3利用查詢法擴(kuò)展外部中斷源解:XI1~XI4經(jīng)由4個(gè)OC門電路組成“線或”電路,“線或”后接到INT1端。這就是說,如果在4個(gè)外中斷源XI1~XI4中有1個(gè)或幾個(gè)出現(xiàn)高電平,則“線或”輸出為低電平,從而引起INT1中斷。由于XI1~XI4還分別與P1.0~P1.3相連,因此通過查詢P1.0~P1.3便可識(shí)別中斷源。

第47頁/共60頁例3利用查詢法擴(kuò)展外部中斷源EXINT:PUSHPSWPUSHACC下面給出INT1的中斷服務(wù)程序:JBP1.0,SAV1JBP1.1,SAV2JBP1.2,SAV3JBP1.3,SAV4DISUB:POPACCPOPPSWRETI第48頁/共60頁例3利用查詢法擴(kuò)展外部中斷源SAV1:…AJMPDISUBSAV2:…AJMPDISUBSAV3:…AJMPDISUBSAV4:…AJMPDISUB第49頁/共60頁例4利用中斷實(shí)現(xiàn)多個(gè)故障顯示的電路。

下圖為利用中斷實(shí)現(xiàn)多個(gè)故障顯示的電路。當(dāng)系統(tǒng)無故障時(shí),4個(gè)故障源輸入端全為低電平,指示燈全熄滅,只有當(dāng)某部分出現(xiàn)故障,其相應(yīng)的輸入線才由低電平變?yōu)楦唠娖剑瑥亩?0C51中斷。中斷服務(wù)的任務(wù)就是判定故障源,并使相應(yīng)的LED顯示。第50頁/共60頁例4利用中斷實(shí)現(xiàn)多個(gè)故障顯示的電路。圖5-1180C51第51頁/共60頁例4利用中斷實(shí)現(xiàn)多個(gè)故障顯示的電路。解:程序清單如下:ORG0000HAJMP

GAFN

;轉(zhuǎn)向主程序ORG

0003HAJMP

PAUSEO

;轉(zhuǎn)中斷服務(wù)程序第52頁/共60頁例4GAFN:ANL

P1,#55H

;全部指示燈滅,并為SETB

IT0

;選擇為邊沿方式SETB

EA

;CPU開中斷讀入故障信號(hào)作準(zhǔn)備SETB

EX0

;允許INT0中斷利用中斷實(shí)現(xiàn)多個(gè)故障顯示的電路。第53頁/共60頁例4LOOP1:MOV

A,P1ANL

A,#55HJNZ

LOOP1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論