微機原理課程設計八路搶答器_第1頁
微機原理課程設計八路搶答器_第2頁
微機原理課程設計八路搶答器_第3頁
微機原理課程設計八路搶答器_第4頁
微機原理課程設計八路搶答器_第5頁
已閱讀5頁,還剩17頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 安徽工程科技學院本科課程設計任務書 2008 屆 計算機科學與工程 系 計算機科學與技術 專業 課程設計題目:搶答器 原始資料1、微型計算機及接口實驗指導書2、微型計算機接口技術及應用教材3、LPT接口通信(圖書館借、網上搜索、下載) 課程設計任務內容1. 課程設計的目的意義:通過課程設計培養同學們的系統設計能力,使同學們達到以下能力訓練:、調查研究、分析問題的能力;、使用設計手冊、技術規范的能力;、查閱中外文獻的能力;、制定設計方案的能力;、計算機應用的能力;、設計計算和繪圖的能力;、技術經濟指標的分析能力;2. 、語言文字表達的能力。 本課題研究的主要內容:應用PC機的LPT口設計一個8

2、路搶答器。基本要求:、設計LPT接口外的電路。、選擇一種計算機程序設計語言(VB、VC、Delphi都可以)。、分析、了解、掌握在所選擇的計算機語言下如何實現對端口的操作。、設計搶答器的顯示界面。、程序設計實現搶答器的功能。、編寫課程設計說明書。3. 提交的成果:一份符合畢業設計論文規范的課程設計說明書課程設計統一使用學校印制的課程設計封面及課程設計袋。課程設計袋按要求認真填寫,字體要工整,卷面要整潔,手寫一律用碳素墨水書寫。課程設計除課程設計袋的其它資料鼓勵用計算機打印。課程設計按統一順序裝訂:(1) 封面(2) 前言(3) 目錄(4) 課程設計任務書(須有指導教師簽名及日期)(5) 正文(

3、分章、層次等,每一章從新的一頁開始)(6) 小結(7) 參考文獻(8) 課程設計圖紙裝訂好后放入填寫好的資料袋內由各教學單位存檔。相關要求可酌情參照“安徽工程科技學院本科畢業設計(論文)管理辦法”執行。 指導教師(簽字)完成日期2008年12月26 日接受任務書學生(簽字)1、設計要求設計一個具有8路搶答的搶答器,利用并行接口和開關鍵。邏輯開關K0-K7代表搶答按鈕,當某個邏輯開關閉合時,相當于搶答按鈕按下,此時在七段數碼管上將其號碼顯示出來,并使喇叭響一聲(或者以發光二極管代替)。1) 中斷優先級管理器8259A控制字要求芯片控制字:采用邊沿觸發,單片8259,要寫入ICW4控制字中斷類型碼

4、控制字:設置IR0IR7的中斷類型碼依次為08H、09H、0FH方式控制字:優先級設置方式為全嵌套方式即固定優先級方式,主片工作在緩沖方式下,中斷結束方式采用中斷非自動結束方式,8259工作在80X86系統上。2) 可編程并行接口芯片8255A控制字要求A口工作在方式0,做為輸入端口用于連接選手按鍵(PA7PA0依次對應按鍵18);B口工作在方式0,做為輸出端口,經驅動器1連接LED顯示器(PB7PB0依次對應連接LED顯示器的dp、g、f、e、d、c、b、a七段數碼管管腳);C口也必須工作在方式0,高4 位做輸入端口(本次設計中只用PC4、PC5,分別用于連接復位鍵和開始鍵),低4位做輸出端

5、口(PC3PC0,經驅動器2后PC1、PC2、PC3分別用于連接黃、紅、綠三個發光二極管,PC0連接到8253的GATE1端,以控制通道1的計數)。3) 可編程定時器計數器8253控制字要求通道0:操作類型為先讀寫低字節再讀寫高字節,工作在方式3即方波發生器,計數格式為BCD碼,計數初值為4000。通道1:操作類型為先讀寫低字節再讀寫高字節,工作在方式1即可重觸發的單穩態觸發器,計數格式為BCD碼,計數初值為3000。通道2:操作類型為先讀寫低字節再讀寫高字節,工作在方式3即方波發生器,計數格式為BCD碼,計數初值為0。2、實現功能啟動計算機,計算機自動為系統各芯片進行初始化,搶答器開始工作。

6、比賽開始,在主持人按下開始鍵,綠燈亮后,選手才可開始搶答,否則違規。若選手搶答成功,LED顯示器顯示選手號碼,揚聲器鳴叫。若選手搶答違規(主持人未按開媽鍵),LED顯示器顯示違規選手號碼,紅燈亮,揚聲器報警,并根據比賽規則進行對該選手進行扣分。若系統提示某號選手搶答違規,主持人仍未按開始鍵,此時該號選手又按下搶答鍵,LED顯示器顯示該選手的號碼。本系統開機后,若主持人既未按復位鍵又未按開始鍵,此時有選手按下搶答鍵,系統提示紅燈亮,并報警。注: 1、搶答成功,置8253通道2計數值為1000,揚聲器的鳴叫聲音頻率為1MHz/1000=1KHz。2、搶答失敗,置8253通道2計數值為2000,揚聲

7、器的鳴叫聲音頻率為1MHz/2000=0.5KHz。3、揚聲器鳴叫或報警的時間為12s。第二章總體設計1、總體設計框圖由于本次實驗要用到數碼顯示、中斷控制、倒計時等功能,故初步分析,需要8255、8259、8253等芯片。經過分析,實驗的關鍵是準確判斷出最先搶答者的信號并鎖存,而同時不理睬其他搶答者的信號。為此,可將8個搶答按鈕信號通過一個8位并行輸入口接至微機中。當主持人啟動搶答過程后,微機通過該并行輸入口循環對8路搶答信號進行采樣。當采樣到那一組的搶答信號已經發出,則立即停止采樣,并記錄下該組的組號,每路搶答按鈕電路可以參考圖2.1進行設計。 +5V1 圖2.1搶答按鈕電路由圖可知,當8組

8、均未按下搶答按鈕時,送入到并行接口的8位搶答狀態都是0,而當微機采樣到這8位數據不為0時,則表示有一組獲得了搶答機會,然后通過逐位查詢個位狀態,即可判斷出哪一組搶答成功,最后利用并行輸出接口將搶答成功的組號現實出來.在實驗中,可以僅用一位7段數碼管來顯示搶答選手的組號.為了對搶答后的回答時間進行計時控制,可以利用一個可編程定時計時器,先置計數初值,再計時,當計時時間到后,由并行接口輸出一個響鈴信號提示搶答選手的回答時間已到。由于本系統要求對犯規的組亮紅燈警告,所以要設置一個啟動按鍵,在主持人按下啟動按鍵之前,如果有搶答鈕被按下,則該搶答選手犯規,可以通過并行接口輸出一個信號使該組的紅色發光二級

9、管點亮以示該組選手犯規。綜上所述,本實驗的硬件電路設計如圖2.2。微機擴展總線插孔AB譯碼電路并行接口定時器驅動器七段數碼顯示器犯規指示LED搶答按鈕電路時鐘電路啟動按鈕及電路8由于本系統要求對犯規的組亮紅燈警告,所以要設置一個啟動按鍵,在主持人按下啟動按鍵之前,如果有搶答鈕被按下,則該搶答選手犯規,可以通過并行接口輸出一個信號使該組的紅色發光二級管點亮以示該組選手犯規。在設計中可以采用中斷的方式輸入啟動按鍵的狀態,為此可以將啟動按鍵信號直接接到微機的某根中斷請求線上。綜上所述,本實驗的硬件電路可參考下圖1示的硬件結構示意圖進行設計。圖2.2 硬件結構示意圖其中8255與8086連接圖如下圖2

10、.3圖2.3 8086與8255連接圖2、硬件總體設計1) 系統方案該搶答器所要器件:中斷優先級管理器8259A、可編程并行接口芯片8255、可編程定時器計數器8253,三個一樣的驅動器,黃、紅、綠三個發光二極管,十三個電阻,一個8輸入與非門,一個非門,一個揚聲器,一個LED顯示器,10個按鍵。2) 內存單元編址中斷優先級管理器8259A的端口地址為20H、21H可編程并行接口接口芯片8255A的端口地址為80H、81H、82H、83H可編程定時器計數器8253的端口地址為40H、41H、42H、43H3) 鍵盤、揚聲器及顯示功能的定義10個按鍵中,一個開始鍵一個復位鍵,另外8個用做8位選手的

11、搶答按鍵。揚聲器用與黃、紅、綠三個發光二極管配合使用,黃燈亮揚聲器鳴叫表示搶答成功,紅燈亮揚聲報警表示搶答違規報警,綠燈亮揚聲器不鳴則表示主持人已按下開始鍵。LED顯示器顯示的內容與選手號對應,搶答成功或違規都要顯示。3、軟件總體設計1) 存儲單元的分配、標志位的含義 定義一個TAB變量用來存儲19的字形碼信息,如下表LED的管腳對應的字形對應存放在內存單元的字形碼dp、g、f、e 、d、c、b、a0 0 0 0 0 1 1 00 1 0 1 1 0 1 10 1 0 0 1 1 1 10 1 1 0 0 1 1 00 1 1 0 1 1 0 10 1 1 1 1 1 0 00 0 0 0 0

12、 1 1 10 1 1 1 1 1 1 1 0 1 1 0 1 1 1 112345678906H5BH4FH66H6DH7CH07H7FH6FH 定義一個BZ變量作為標志位,用來選手搶答是否違規,BZ=0FFH時表示主持人已經按下開始鍵選手可以搶答,BZ=00H表示主持人未按下開始按鍵,選手不可以搶答。2) 主程序流程圖開始設置LED字形碼初值、標志位初值對8259A、8255A、8253進行初始化設置搶答按鍵中斷向量并使IF置1開放中斷關閉LED顯示器檢測開始鍵是否按下檢測開始鍵是否彈起點亮綠燈置標志位值為FFH使IF=1開放中斷檢測復位鍵是否按下檢測復位鍵是否彈起關閉LED顯示器、指標燈

13、將標志位清零,使IF=1開入中斷結束YYYYNNNN先從82H 口中讀一個字先從82H 口中讀一個字先從82H 口中讀一個字先從82H 口中讀一個字圖2.4主程序流程圖第3章 硬件設計1、芯片的介紹1) 中斷優先級管理器8259A8259A內部結構8259A采用NMOS工藝制成,有28根引腳,所有輸入、輸出端與TTL電平兼容,單一電源(Vcc=+5V)供電。8259的內部主要組成部分,包括處理部件(中斷請求寄存器IRR、優先級鑒別器PR及現行服務寄存器ISR)、控制部件(控制邏輯及中斷屏蔽寄存器IMR)、數據總路線緩沖器、讀寫邏輯以及級聯緩沖器比較器等5個部分。8259A主要的外部引腳圖3.1

14、8259A引腳圖D0D7:雙向數據線,CPU與8259間利用這個數據總路線傳送數據及命令。:寫控制輸入信號,同控制總路線上的 信號相連。:讀控制輸入信號,同控制總路線上的信號相連。A0:地址選擇信號,用來對8259A內部的兩個可編程寄存器進行選擇。:片選輸入信號,低電平有效。有郊時可通過數據總路線設置命令并對內部寄存器進行讀出。當進入中斷響應時序時,該引腳狀態與進行的處理無關。INT:由8259A向CPU發出的中斷請求信號。:輸入信號,接收CPU送來的中斷響應信號INTA。IR0IR7:8個中斷請求輸入信號,高電平或上升沿有效。用于接收外設接口來的中斷請求。8259A工作方式a. 優先級設置方

15、式:全嵌套方式(固定優先級方式)、特殊全嵌套方式(可響應同級中斷方式)、輪轉優先級方式、特殊輪轉優先級方式。b. 中斷源屏蔽方式:普通屏蔽方式、特殊屏蔽方式。c. 中斷結束方式:中斷自動結束方式、中斷非自動結束方式(包括一般中斷結束方式、特殊中斷結束方式)。d. 系統總路線連接方式:緩沖方式、非緩沖方式。e. 中斷請求信號觸發方式:邊沿觸發方式、電平觸發方式。8259A初始化控制字格式ICW1(芯片控制字)D7 D6 D5D4D3D2D1D00 0 0特征位1觸發方式0 邊沿觸發1 電平觸發0單片選擇信號0 多片8259級聯1 單片8259是不要ICW40 不要(8080/8085)1 要(8

16、0X86)ICW2(中斷類型碼控制字,D7D3設置中斷類型碼)D7D6D5D4D3D2D1D0×××××000ICW3(主片,級聯時才用設置,各位為1則表示接有從片)D7D6D5D4D3D2D1D0IR7IR6IR5IR4IR3IR2IR1IR0ICW3(從片,級聯時才用設置)D7D6D5D4D3D2 D1 D000000ID2 ID1 ID0 從片INT接于主片的引腳0 0 0 IR00 0 1 IR1 1 1 1 IR7ICW4(方式控制字)D7 D6 D5D4D3D2D1D00 0 0嵌套方式0 全嵌套方式1特殊全嵌套方式緩沖方式0非緩沖

17、方式1緩沖方式緩沖方式下0本片為從片1本片為主片中斷結束方式0中斷非自動結束1中斷自動結束系統類型0 8080/80851 80X868259A操作命令字格式OCW0(中斷屏蔽字,各位為1則被屏蔽)D7D6D5D4D3D2D1D0IR7IR6IR5IR4IR3IR2IR1IR0OCW1(輪轉優先級和中斷結束字)D7D6D5D4 D3D2 D1 D0輪轉位0 非輪轉1 輪轉選擇標志位0 L2L0無效1 L2L0有效中斷結束位0 非中斷結束 1 中斷結束特征位00標志位000 IR0 優先級最低001 IR1 優先級最低OCW2(特殊屏蔽、查詢和狀態讀取字)D7D6D5D4 D3D2D1D00特殊

18、屏蔽方式允許位0 禁止特殊屏蔽方式1 允許特殊屏蔽方式特殊屏蔽方式位0 非特殊屏蔽方式1 特殊屏蔽方式特征位01中斷查詢位0非中斷查詢1中斷查詢讀寄存器0 禁止讀1 允許讀0讀IRR1讀ISR2) 可編程并行接口接口芯片8255A8255A內部結構8255A芯片是一個采用NMOS工藝制造的40引腳雙列直插式(DIP)封裝組件。8255A有3個8位數據端口,即A口、B口及C口,它們都可以分別作為輸入口或輸出口使用;A組控制與B組控制;讀寫控制邏輯;數據總路線緩沖器。8255A主要的外部引腳圖3.28255A引腳圖PA7PA0:A口的8條IO線。8條線只能同時作為輸入或輸出,不能分開使用,可設置成

19、雙向口,也只有A口允許這樣做。PB7PB0:B口的8條IO線。不可以設置成雙向口,其它和A口一樣。PC7PC0:C口的8條IO線。不可以設置成雙向口,但它可以分拆為兩組即高4位和低4位,這兩組可以任意設置為輸入或輸出。除了作為獨立的IO線外,C口還經常為A口、B口服務,配合A口、B口作聯絡線使用。A1、A0:端口地址選擇信號。用于選擇8255A的3個數據端口和一個控制口。當A1A0=00時,選擇端口A;為01時,選擇端口B;為10,選擇端口C;為11時,選擇控制口。8255A工作方式方式0:基本的輸入輸出方式。A口、B口、C口都可以工作在些方式下。方式1:選通輸入輸出方式(應答方式)。A口、B

20、口工作在此方式下。方式2:雙向傳輸方式。只有A口可以工作在此方式下。8255A方式控制字格式D7D6、D5D4D3D2D1D01A口A口C口高4位B口B口C口低4位00 方式001 方式11x 方式20 輸出1 輸入0 輸出1 輸入0方式01方式10 輸出1 輸入0 輸出1 輸入3) 可編程定時器計數器82538253的內部結構8253采用NMOS工藝制成,有24個引腳,所有輸入、輸出端均TTL電平兼容,單一電源(Vcc=+5V)供電,最高計數速率為2.6MHz。它包括3個計數器(即計數器0、1、2)、數據總路線緩沖器、讀寫邏輯以及控制寄存器等4個部分。8253的外部引腳圖3.3 8253引腳

21、圖A1、A0:地址輸入線,用來址8253內部的4個端口,即3個計數器和1個控制字寄存器與CPU系統地址線相連。CLK0、CLK1、CLK2:時鐘脈沖輸入端,用于輸入定時脈沖或計數脈沖信號。CLK可以是系統的時鐘脈沖,也可以由系統時鐘分頻或者其他脈沖源提供。當用于定時時,這個脈沖必須是均勻的、連續的、周期精確的,而用于計數時,這個脈沖可以是不均勻的、斷續的、周期不定的。GATE0、GATE1、GATE3:門控輸入端,用于外部控制計數器的啟動計數和停止計數的操作。兩個或兩個以上計數器連用時,可用此信號同步,也可用于與外部某信號的同步。OUT0、OUT1、OUT2:計數輸出,當計數器從初值開始完成計

22、數操作進,OUT引腳輸出相應的信號。8253的工作方式方式0:減1計數到0,產生中斷請求信號。方式1:減1計數到0,產生可重復觸發的單穩態負脈沖信號。方式2:減1計數到1,分頻器(速率信號發生器)。方式3:減1計數到初值的12,方波發生器。方式4:減1計數到0,軟件觸發產生選通負脈沖信號。方式5:減1計數到0,硬件觸發產生選通負脈沖信號。8253方式控制字格式D7 D6D5 D4D3 D2 D1D000 選計數器001 選計數器110 選計數器200 計數器鎖存01 只讀寫低8位10 先讀寫高8位11 先讀寫低8位 再讀寫高8位000 方式0001 方式1X10 方式2X11 方式3100 方

23、式4101 方式50 二進制計數1 BCD計數2、 芯片的連接1) 各芯片與CPU的連接8259A、8255A、8253的數據總線D7D0端、端、端、端、端、INT端分別與CPU的D7D0數據總線、片選端、端、端、端、INTR端。8255A、8253的A1、A0端分別接入CPU地址線的A1、A0端,8259的A0端接到CPU地址線的A0端;2) 各芯片之間的連接和與外設的連接8259A的IR2端接選手按鍵信息輸出端;8255A的A口的PA7PA0依次接“按鍵1”“按鍵8”,B口的PB7PB0通過驅動器1接到LED顯示器,C口的PC4、PC5分別接復位鍵和開始鍵,PC3、PC2、PC1經驅動器2

24、分別接綠燈發光二極管、紅燈發光二極管、黃燈發光二極管,PC0接到8253的GATE1端;8253的GATE0端接+5V電壓,OUT0的輸出接入CLK1端,OUT1的輸出經反相器后接入GATE2端,CLK0和CLK1接入1MHz的頻率發生器,CLK2經驅動器3接揚聲器。第四章軟件設計1、子程序流程圖開始保護現場,將各寄存器值壓入堆棧將本次中斷壓入堆棧中,并置IF=0關閉中斷設置循環次數為8次將AL中的值邏輯右移1位從8255的A端口獲取選手按鍵信息,并將其值取反判斷CX是否為0或ZF是否為1獲取選手號碼,并將值傳給AX通過XLAT指令將選手號轉換成LED顯示相應的字形碼將轉換好的字形碼值傳給82

25、55的B端口判斷標志位是否為FFH置8253 通道2計數值將黃燈點亮,搶答成功,揚聲器鳴叫置8253 通道2計數值將紅燈點亮,搶答違規,揚聲器報警給8259發中斷結束命令中斷返回NYYN圖4.1子程序流程圖2、子程序清單;中斷服務子程序KEYINTPROCFARPUSHAX;保護現場PUSHBXPUSH DXPUSHDSCLI;并使本次中斷壓入堆棧中的IF=0;(關中斷)INAL,80H;從8255的A口獲取選手按鍵信息NOTAL;將按鍵字節信息取反MOVCX,8;計數8次LOP4:SHRAL , 1;獲取選手號碼LOOPNZ LOP4MOVAX,CX;把選手號傳給AXMOVBX,OFFSET

26、TAB;查段碼(字形碼)XLAT;將選手號轉換成TAB中對應的LED;字形碼OUT81H,ALTESTBZ,OFFH;判斷標志位是否為FFHJZLOP5MOVAL,00H;置8253通道2計數值OUT42H,ALMOVAL,10HOUT42H,ALMOVAL,03H;黃燈亮,搶答成功OUT 82H,ALJMPKKKLOP5:MOV AL,00H;置8253通道2計數值OUT42H,ALMOV AL,20HOUT 42H,ALMOVAL,05H;紅燈亮,搶答違規OUT82H,ALKKK:MOVAL,20H;給8259發中斷結束命令,寫OCW2OUT20H,ALPOPAX;恢復現場POPBXPOP

27、DXPOPDSIRETKEYINTENDP小結通過本次實驗掌握了微機系統的開發步驟,掌握了中斷優先級管理器8259A、可編程并行接口接口芯片8255A、可編程定時器計數器8253和數碼管的用法,掌握了匯編程序的設計。本次設計需要熟練掌握匯編語言,熟悉中斷優先級管理器8259A、可編程并行接口接口芯片8255A、可編程定時器計數器8253的內部結構、外部引腳和功能,熟悉LED顯示器的結構及譯碼方式。中斷優先級管理器8259A在本系統中用來管理選手按鍵中斷信息。可編程并行接口接口芯片8255A在本系統中用來連接選手的按鍵,主持人的開始鍵和復位鍵,用來連接黃燈、紅燈、綠燈三個發光二極管,用來提示搶答

28、信息,用來連接LED顯示器控制顯示器的輸出,還連接到8253的GATE1端,控制計數器的啟動計數和停止計數的操作。可編程定時器計數器8253用來設定揚聲器的發聲頻率和發聲時間。LED顯示器用來連接到8255A的B口,用來顯示選手號。通過本次課程設計我也獲得了許多收益,首先,讓我更好的掌握了8259A、8255A、8253芯片的工作原理、方式及其應用。其次,讓我學會了如何設計一個簡單的微機系統,以及設計一個簡單微機系統所需要的步驟和設計中需要注意的地方。本人在設計中遇到很多困難,大都是對和芯片的應用還不是很熟練,還需更加努力更加深入的了解微機系統和芯片功能。由于我的能力和時間的限制,沒能通過硬件

29、的驗證實驗,只是通過查找一些資料和大腦抽象來設計本次課程設計,設計的搶答器還存在一些問題有待改進。 參考文獻1、仁向民·微機接口技術實用教程M·北京:清華大學出版社2、劉紅玲、邵曉根·微機原理與接口技術M·北京:中國電力出版社3、江正戰、沈志鴻·三級偏硬考試教程M·江蘇:東南大學出版社4、閻石·數字電子技術基礎M·北京:高等教育出版社5、張雪蘭、譚毓安·匯編語言程序設計M·北京:清華大學出版社附錄主程序清單DATASEGMENTTAB DB06H,5BH,4FH,66H,6DH,7CH,07H,

30、7FH,67H ;19的段碼;(字形碼)BZ DB 00HDATAENDSSTACKSEGMENTPARASTACKSTACKDB100HDUP(?)STACKENDSCODE SEGMENTASSUMEDS:DATA,CS:CODESTART:MOVAX,DATAMOVDS,AX;8259A初始化MOV AL,13H;初始化8259A的ICW1OUT 20H,ALMOVAL,08H;送中斷類型碼基值,8259A的ICW2OUT21H,ALMOVAL,0DH;一般中斷結束方式,8259A的ICW4 OUT21H,AL;8255A初始化MOV AL,98H;置8255A工作方式 OUT 83H,ALXORAL,AL;B口、C口初始化OUT 81H,ALOUT82H,AL;8253初始化MOV AL,37H;置8253通道0控制字OUT 43H,ALMOV AL,00H;置8253通道0計數初值為4000OUT40H,ALMOVAL,40HOUT40H,ALMOV AL,73H;置8253 通道1控制字OUT43H,AL

溫馨提示

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

評論

0/150

提交評論