單片機(jī)復(fù)習(xí)公開課一等獎(jiǎng)省優(yōu)質(zhì)課大賽獲獎(jiǎng)?wù)n件_第1頁(yè)
單片機(jī)復(fù)習(xí)公開課一等獎(jiǎng)省優(yōu)質(zhì)課大賽獲獎(jiǎng)?wù)n件_第2頁(yè)
單片機(jī)復(fù)習(xí)公開課一等獎(jiǎng)省優(yōu)質(zhì)課大賽獲獎(jiǎng)?wù)n件_第3頁(yè)
單片機(jī)復(fù)習(xí)公開課一等獎(jiǎng)省優(yōu)質(zhì)課大賽獲獎(jiǎng)?wù)n件_第4頁(yè)
單片機(jī)復(fù)習(xí)公開課一等獎(jiǎng)省優(yōu)質(zhì)課大賽獲獎(jiǎng)?wù)n件_第5頁(yè)
已閱讀5頁(yè),還剩91頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

單片機(jī)總復(fù)習(xí)聊城大學(xué)理工學(xué)院?jiǎn)纹瑱C(jī)原理與應(yīng)用技術(shù)》教學(xué)課件MCS-51單片機(jī)基本特征8位CPU,片內(nèi)有振蕩器和時(shí)鐘電路,工作頻率為1~12MHz(Atmel89Cxx為0~24MHz)片內(nèi)有

128/256字節(jié)

RAM片內(nèi)有

0K/4K/8K字節(jié)程序存放器ROM可尋址片外

64K字節(jié)

數(shù)據(jù)存放器RAM可尋址片外

64K字節(jié)

程序存放器ROM片內(nèi)

21/26個(gè)

特殊功效存放器(SFR)4個(gè)8位

并行I/O口(PIO)1個(gè)

全雙工串行口(SIO/UART)2/3個(gè)16位定時(shí)器/計(jì)數(shù)器(TIMER/COUNTER)可處理

5/6個(gè)中止源,兩級(jí)中止優(yōu)先級(jí)內(nèi)置1個(gè)布爾處理器和1個(gè)布爾累加器(Cy)MCS-51指令集含

111條指令單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件MCS-51系列單片機(jī)配置一覽表系列片內(nèi)存放器(字節(jié))定時(shí)器計(jì)數(shù)器并行I/O串行I/O中斷源片內(nèi)ROM片內(nèi)RAM無(wú)有ROM有EPROMIntelMCS-51子系列803180C31805180C51(4K字節(jié))875187C51(4K字節(jié))128字節(jié)2x164x8位15IntelMCS-52子系列803280C32805280C52(8K字節(jié))875287C52(8K字節(jié))256字節(jié)3x164x8位16ATEML89C系列(慣用型)1051(1K)/2051(2K)/4051(4K)(20條引腳DIP封裝)1282151589C51(4K)/89C52(8K)(40條引腳DIP封裝)128/2562/33215/6單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件MCS-51單片機(jī)基本結(jié)構(gòu)示意圖時(shí)鐘電路SFR和RAMROMCPU定時(shí)/計(jì)數(shù)器并行端口中止系統(tǒng)串行端口系統(tǒng)總線時(shí)鐘源T0T1P0

P1

P2

P3TXDRXDINT0INT1二、單片機(jī)引腳及功效MCS-51單片機(jī)40腳Vcc,GND

2XTAL1,XTAL2

2RESET/VPD

1EA/Vpp1ALE/PROG1PSEN

1P0.0—P0.78P1.0—P1.78P2.0—P2.78P3.0—P3.78單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件單片機(jī)引腳Vcc,GND:正電源端與接地端(+5V/3.3V/2.7V)不一樣單片機(jī)能夠允許不一樣工作電壓,不一樣單片機(jī)表現(xiàn)出功耗也不一樣。ALE/PROG:當(dāng)訪問(wèn)外部存放器時(shí),ALE(允許地址鎖存信號(hào))以每機(jī)器周期兩次信號(hào)輸出,用于鎖存出現(xiàn)在P0口低8位地址。對(duì)于EPROM型單片機(jī),此引腳在編程期間輸入編程脈沖。EA/Vpp:尋址外部ROM控制端/編程電源輸入端。

低有效,片內(nèi)無(wú)ROM時(shí)必須接地;使用片內(nèi)ROM時(shí)應(yīng)該接高電平;

對(duì)片內(nèi)ROM編程時(shí)編程正電源21V加到此端。單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件單片機(jī)鎖存器74LS373P0.0-P0.7ALEPSENP2.0-P2.48D8QOEA8-A12A0-A7D0-D7GEAOECEEPROM單片機(jī)引腳PSEN:尋址外部程序存放器時(shí)選通外部EPROM讀控制端(OE)低有效。單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件三、單片機(jī)時(shí)鐘電路(晶振端)XTAL1,XTAL2:片內(nèi)振蕩電路輸入/輸出端15~45pfx21~12MHz(MCS-51)0~24MHz(Atmel-89C)XTAL1XTAL2通常外接一個(gè)晶振兩個(gè)電容時(shí)鐘電路是計(jì)算機(jī)心臟,它控制著計(jì)算機(jī)工作節(jié)奏。MCS-51單片機(jī)所允許時(shí)鐘頻率因型號(hào)不一樣而異,經(jīng)典值為12MHz。單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件P1P2S1振蕩周期時(shí)鐘周期機(jī)器周期機(jī)器周期指令周期S2S3S4S5S6S1S2S4S5S3S6P1P1P1P1P1P1P1P1P1P1P1P2P2P2P2P2P2P2P2P2P2P2牢切記住:振蕩周期=晶振頻率fosc倒數(shù);1個(gè)機(jī)器周期=12個(gè)振蕩周期1個(gè)指令周期=1、2、4個(gè)機(jī)器周期單片機(jī)時(shí)鐘電路(晶振端)51單片機(jī)狀態(tài)時(shí)序復(fù)位后:▼PC值歸零(0000H);▼各個(gè)SFR被賦予初始值,RAM不變:P0~P3=0FFH,Acc=0,B=0,TH0=0,TL0=0,TH1=0,TL0=0,SP=7,PSW=0……▼退出處于節(jié)電工作方式停頓狀態(tài)、退出一切程序進(jìn)程、退出程序死循環(huán),從頭開始。四、單片機(jī)復(fù)位經(jīng)過(guò)某種方式,使單片機(jī)內(nèi)各存放器值變?yōu)槌跏紶顟B(tài)操作稱為復(fù)位。RESET:復(fù)位端(正脈沖有效。高電平連續(xù)時(shí)間應(yīng)包含VCC上升時(shí)間和振蕩器起振時(shí)間,普通寬度10mS)51系列單片機(jī)是高電平復(fù)位,而其它系列普通都為低電平復(fù)位單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件PC與SFR復(fù)位狀態(tài)表存放器復(fù)位狀態(tài)存放器復(fù)位狀態(tài)PC0000HTCON00HA00HT2CON00HB00HTH000HPSW00HTL000HSP07HTH100HDPTR0000HTL100HP0~P3FFHSCON00HIPXX000000BSBUFXXHIE0X000000BPCON0XXX0000BTMOD00H單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件單片機(jī)復(fù)位電路+5V10uF10KVccRSTGND上電復(fù)位10uF10KVccRSTGND手動(dòng)&上電復(fù)位1K+5VRST引腳內(nèi)部有一個(gè)史密特觸發(fā)器以對(duì)信號(hào)進(jìn)行整形,所以外部輸入信號(hào)不一定要求是數(shù)字信號(hào)。有些情況下應(yīng)考慮系統(tǒng)復(fù)位。單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件8051單片機(jī)存放器配置MCS-51程序存放器和數(shù)據(jù)存放器是分開,屬于哈佛存放結(jié)構(gòu)。片內(nèi)RAM128字節(jié)(00H—7FH)可尋址片外RAM64K字節(jié)(0000H—FFFFH)片內(nèi)FlashROM4K字節(jié)(000H—FFFH)可尋址片外ROM64K字節(jié)(0000H—FFFFH)片內(nèi)21個(gè)特殊功效存放器(SFR)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件FFFFH0000H可尋址片外RAM64K字節(jié)FFFFH0000H可尋址片外ROM64K字節(jié)FFFH000H可尋址片內(nèi)掩膜ROM4K字節(jié)80517FH00H片內(nèi)RAM128字節(jié)FFH80H存放器配置SFR單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件程序存放器外部ROM內(nèi)部ROM(EA=1)外部ROM(EA=0)0000H0000H0FFFH0FFFH1000HFFFFH0000H地址是單片機(jī)復(fù)位時(shí)PC值,從0000H開始執(zhí)行程序。其它6個(gè)地址是單片機(jī)響應(yīng)不一樣中止時(shí),所跳向?qū)?yīng)入口地址。該表也叫中止向量表或稱中止向量。因?yàn)檫@6個(gè)中止向量地址存在,所以在寫程序時(shí),這些地址不要占用。普通在0000H地址只寫一條跳轉(zhuǎn)指令,從0030H開始寫主程序,如: ORG 0000H LJMP MAIN ??? ORG 0030H MAIN: ??? ;開始寫主程序PC功效0000H復(fù)位時(shí)ROM地址0003H外部中止0入口地址000BH定時(shí)器計(jì)數(shù)器0溢出中止入口地址0013H外部中止1入口地址001BH定時(shí)器/計(jì)數(shù)器1溢出中止入口地址0023H串行口中止入口地址002BH定時(shí)器/計(jì)數(shù)器2溢出中止入口地址中止向量表數(shù)據(jù)存放器配置(片內(nèi)RAM)片內(nèi)RAM

128字節(jié)(00H—7FH)全部RAM區(qū)(包含位尋址區(qū)、工作存放器區(qū))都能夠用于存放數(shù)據(jù),故也稱為數(shù)據(jù)緩存存放器00H20H2FH7FH1FH30H80HFFH52子系列才有RAM區(qū)普通RAM區(qū)位尋址區(qū)工作存放器區(qū)SFR分布在80H-FFH其中92個(gè)位可位尋址80HFFH8051128字節(jié)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件00H20H2FH7FH1FH30H80HFFH52子系列才有RAM區(qū)普通RAM區(qū)位尋址區(qū)工作存放器區(qū)R0R2R1R3R4R5R6R707H02H01H00H06H04H05H03H08H1FH工作存放器區(qū)3工作存放器區(qū)2工作存放器區(qū)1工作存放器區(qū)00FH10H17H18H片內(nèi)RAM前32個(gè)單元是工作存放器區(qū)(00H—1FH)存放器配置(片內(nèi)RAM)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件工作存放器和RAM地址對(duì)照表

工作存放器組選擇表CYACF0RS1RS0OV—PPSW.7PSW.000H20H2FH7FH1FH30H80HFFH52子系列才有RAM區(qū)普通RAM區(qū)位尋址區(qū)工作存放器區(qū)片內(nèi)RAM中有128個(gè)可按位尋址位。

位地址:00H—7FH

分布在:20H—2FH單元單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件00H20H2FH7FH1FH30H80HFFH52子系列才有RAM區(qū)普通RAM區(qū)位尋址區(qū)工作存放器區(qū)27H22H21H20H26H24H25H23H28H2FH單元地址07060504030201000F0E0D0C0B0A090817161514131211101F1E1D1C1B1A191827262524232221202F2E2D2C2B2A292837363534333231303F3E3D3C3B3A393847464544434241407F7E7D7C7B7A7978位地址總共128個(gè)可按位尋址位片內(nèi)RAM中有128個(gè)可按位尋址位。

位地址:00H—7FH

分布在:20H—2FH單元存放器配置(片內(nèi)RAM)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件存放器配置(片內(nèi)RAM)數(shù)據(jù)緩沖區(qū)

30H~7FH是數(shù)據(jù)緩沖區(qū),也即用戶RAM區(qū),共80個(gè)單元。MCS—52子系列片內(nèi)RAM有256個(gè)單元,前兩個(gè)單元數(shù)與地址都和MCS—51子系列一致。用戶RAM區(qū)從30H~FFH,共208個(gè)單元。

堆棧:

在片內(nèi)RAM中,經(jīng)常要指定一個(gè)專門區(qū)域來(lái)存放一些尤其數(shù)據(jù),它遵照先進(jìn)后出和后進(jìn)先出(LIFO/FILO)標(biāo)準(zhǔn),這個(gè)RAM區(qū)叫堆棧。MCS—51單片機(jī)堆棧屬向上生長(zhǎng)型。功用:1)子程序調(diào)用和中止服務(wù)時(shí)CPU自動(dòng)將當(dāng)前PC值壓棧保留,返回時(shí)自動(dòng)將PC值彈棧。2)保護(hù)現(xiàn)場(chǎng)/恢復(fù)現(xiàn)場(chǎng)3)數(shù)據(jù)傳輸單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件8051特殊功效存放器(SFR)▼特殊功效存放器SFR(專用存放器)專用于控制、選擇、管理、存放單片機(jī)內(nèi)部各部分工作方式、條件、狀態(tài)、結(jié)果存放器。▼不一樣SFR管理不一樣硬件模塊,負(fù)責(zé)不一樣功效——各司其職換言之:要讓單片機(jī)實(shí)現(xiàn)預(yù)訂功效,必須有對(duì)應(yīng)硬件和軟件,而軟件中最主要一項(xiàng)工作就是對(duì)SFR寫命令(要求)。單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件8051特殊功效存放器一覽表符號(hào)(21個(gè))地址注釋功效單元*ACCE0H累加器cpu*BF0H乘法存放器*PSWD0H程序狀態(tài)字*SP81H堆棧指針DPL82H數(shù)據(jù)存放器指針(低8位)DPH83H數(shù)據(jù)存放器指針(高8位)*IEA8H中止允許控制器中止系統(tǒng)*IPD8H中止優(yōu)先級(jí)控制器*P080H通道0并行口*P190H通道1并行口*P2A0H通道2*P3B0H通道3PCON87H電源控制和波特率選擇串行口*SCON98H串行口控制器SBUF99H串行數(shù)據(jù)緩沖器*TCON88H定時(shí)器控制定時(shí)/計(jì)數(shù)器TMOD89H定時(shí)方式選擇TL08AH定時(shí)器0低8位TL18BH定時(shí)器0高8位TH08CH定時(shí)器1低8位TH18DH定時(shí)器1高8位程序計(jì)數(shù)器PC(ProgramCounter)PC

不是一個(gè)特殊功效存放器SFR,但其作用又十分主要和特殊!!!特點(diǎn):▼它是16位按機(jī)器周期自動(dòng)增1計(jì)數(shù)器▼一切分支/跳轉(zhuǎn)/調(diào)用/中止/復(fù)位等操作本質(zhì)就是:改變PC值▼編程不能對(duì)它進(jìn)行訪問(wèn)。▼總指向下一條指令所在首地址(當(dāng)前PC值)程序計(jì)數(shù)器(PC)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件程序狀態(tài)字存放器

PSW:CYACF0RS0OVPRS1PSW.7PSW.0▼CY(PSW.7)進(jìn)位/借位標(biāo)志位。若ACC在運(yùn)算過(guò)程中發(fā)生了進(jìn)位或借位,則CY=1;不然=0。它也是布爾處理器位累加器,可用于布爾操作。▼AC(PSW.6)半進(jìn)位/借位標(biāo)志位。若ACC在運(yùn)算過(guò)程中,D3位向D4位發(fā)生了進(jìn)位或借位,則AC=1,不然=0。機(jī)器在執(zhí)行“DAA”指令時(shí)自動(dòng)要判斷這一位,我們能夠暫時(shí)不關(guān)心它。▼F0(PSW.5)可由用戶定義標(biāo)志位。PSW.6PSW.5特殊功效存放器(PSW)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件程序狀態(tài)字存放器

PSW(續(xù)):CYACF0RS0OVPRS1PSW.7PSW.0▼OV(PSW.2)溢出標(biāo)志位。

OV=1時(shí)特指累加器在進(jìn)行帶符號(hào)數(shù)(-128—+127)運(yùn)算時(shí)犯錯(cuò)(超出范圍);OV=0時(shí)未犯錯(cuò)。▼F1同F(xiàn)0。▼P(PSW.0)奇偶標(biāo)志位。

P=1表示累加器中“1”個(gè)數(shù)為奇數(shù)

P=0表示累加器中“1”個(gè)數(shù)為偶數(shù)CPU隨時(shí)監(jiān)視著ACC中“1”個(gè)數(shù),并反應(yīng)在PSW中PSW.2PSW.1單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件▼特殊功效存放器位地址有一定規(guī)律:

在位尋址時(shí),某特殊功效存放器字節(jié)地址,就是該特殊功效存放器最低位(D0)位地址,其它位地址依次遞增。▼對(duì)于52系列來(lái)說(shuō),80H—FFH內(nèi)有兩部分內(nèi)容。一是通用數(shù)據(jù)RAM區(qū),二是特殊功效存放器區(qū)。它們占用相同邏輯地址,但物理地址是分開。區(qū)分方法是:訪問(wèn)通用數(shù)據(jù)RAM區(qū),使用存放器間接尋址方式。訪問(wèn)特殊功效存放器,使用直接尋址方式,二者不可混用。

▼另外,特殊功效存放器空間中有單元是空著,這些單元是為MCS-51新型單片機(jī)保留。單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件51單片機(jī)4個(gè)8位I/O口P0.0—P0.7:(雙向口)

8位數(shù)據(jù)口和輸出低8位地址復(fù)用口P1.0—P1.7:(準(zhǔn)雙向口)通用I/O口P2.0—P2.7:(準(zhǔn)雙向口)輸出高8位地址P3.0—P3.7:(準(zhǔn)雙向口)含有特定第二功效注意:1、并行口輸出高電平時(shí)驅(qū)動(dòng)能力強(qiáng),輸出低電平時(shí)驅(qū)動(dòng)能力弱。2、P0口可驅(qū)動(dòng)8個(gè)標(biāo)準(zhǔn)TTL電路,P1、P2、P3口可驅(qū)動(dòng)8個(gè)標(biāo)準(zhǔn)TTL電路。單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件P3口第二功效表

(P107表5-1)引腳第二功能P3.0RxD:串行口接收數(shù)據(jù)輸入端P3.1TxD:

串行口發(fā)送數(shù)據(jù)輸出端P3.2INT0:外部中止申請(qǐng)輸入端0P3.3INT1:外部中止申請(qǐng)輸入端1P3.4T0:

外部計(jì)數(shù)脈沖輸入端0P3.5T1:

外部計(jì)數(shù)脈沖輸入端1P3.6WR:

寫外設(shè)控制信號(hào)輸出端P3.7RD:

讀外設(shè)控制信號(hào)輸出端單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件MCS-51指令集(五大類功效)數(shù)據(jù)傳送類指令(29條)算術(shù)運(yùn)算類指令(24條)邏輯運(yùn)算及移位類指令(24條)控制轉(zhuǎn)移類指令(17條)位操作(布爾操作)類指令(17條)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件51單片機(jī)指令尋址方式馬上尋址直接尋址存放器尋址存放器間接尋址變址尋址(基址存放器+變址存放器間接尋址)相對(duì)尋址位尋址尋址方式:指令按地址取得操作數(shù)方式七種尋址方式,一條指令可能含各種尋址方式單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件內(nèi)部存放器間傳送:(MOV——16條)外部數(shù)據(jù)存放器RAM與累加器間傳送:(MOVX——4條)程序存放器ROM向累加器傳送:(MOVC——2條)數(shù)據(jù)交換:(XCH,XCHD,SWAP——5條)堆棧操作:(PUSH,POP——2條)(一)數(shù)據(jù)傳送類指令(5種/29條)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件(二)算術(shù)運(yùn)算類指令(6種/24條)加法運(yùn)算

(ADD——4條)帶進(jìn)位加法運(yùn)算

(ADDC——4條)帶借位減法運(yùn)算

(SUBB——4條)加1/減1操作

(INC,DEC——9條)單字節(jié)乘/除法運(yùn)算(MUL,DIV——2條)十進(jìn)制調(diào)整(DAA——1條)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件(三)邏輯運(yùn)算及移位指令(5種/24條)邏輯與運(yùn)算:(ANL——6條)邏輯或運(yùn)算:(ORL——6條)邏輯異或運(yùn)算:(XRL——6條)累加器清零/取反:(CLR,CPL——2條)累加器移位操作:(RL,RLC,RR,RRC—4條)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件(四)控制轉(zhuǎn)移類指令(4種/17條)無(wú)條件轉(zhuǎn)移:(LJMP,AJMP,SJMP,JMP——4條)條件轉(zhuǎn)移(判斷跳轉(zhuǎn)):(JZ,JNZ,CJNE,DJNZ——8條)子程序調(diào)用及返回:(LCALL,ACALL,RET,RETI——4條)空操作:(NOP——1條)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件(五)位操作類指令(4種17條)位傳送:(MOV——2條)位清零/置位:(CLR,SETB——4條)位邏輯與/或/非運(yùn)算:(ANL,ORL,CPL——6條)位條件轉(zhuǎn)移:(JC,JNC,JB,JNB,JBC——5條)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件單片機(jī)中止矢量與優(yōu)先級(jí)中止矢量:MCS-51單片機(jī)5個(gè)中止源分別對(duì)應(yīng)有各自中止服務(wù)程序入口地址——中止矢量000BHTF0定時(shí)/計(jì)數(shù)器0(T0)002BHTF2定時(shí)/計(jì)數(shù)器2(T2)0023HRI/TI串行口接收/發(fā)送001BHTF1定時(shí)/計(jì)數(shù)器1(T1)0013HIE1外部中止1(INT1)0003HIE0外部中止0(INT0)中止優(yōu)先級(jí)中止矢量申請(qǐng)標(biāo)志中斷源最高優(yōu)先級(jí)最低優(yōu)先級(jí)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件定時(shí)器控制存放器TCON(88H)TF1

TR1

TF0

TR0

IE1

IT1

IE0

IT0TCONTF0/TF1:定時(shí)器溢出中止申請(qǐng)標(biāo)志位:=0:定時(shí)器未溢出;=1:定時(shí)器溢出申請(qǐng)中止,進(jìn)中止后自動(dòng)清零。TR0/TR1:定時(shí)器運(yùn)行啟??刂莆唬?0:定時(shí)器停頓運(yùn)行;=1:定時(shí)器開啟運(yùn)行。TCON:Timer控制存放器,是管理定時(shí)器工作SFR(其中低4位管外部中止)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件定時(shí)器控制存放器TCON(88H)TF1

TR1

TF0

TR0

IE1

IT1

IE0

IT0TCONIE0/IE1:外部中止申請(qǐng)標(biāo)志位:=0:沒有外部中止申請(qǐng);=1:有外部中止申請(qǐng)。IT0/IT1:外部中止請(qǐng)求觸發(fā)方式選擇位:

=0:在INT0/INT1端申請(qǐng)中止信號(hào)低電平有效;=1:在INT0/INT1端申請(qǐng)中止信號(hào)負(fù)跳變有效.TCON:Timer控制存放器,低4位管理外部中止單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件SCON為串行口控制存放器,字節(jié)地址為98H。SCON低2位鎖存串行口接收中止和發(fā)送中止標(biāo)志,其格式如表所表示。SCON鎖存中止源

EA—ET2ESET1EX1ET0EX0IE中止允許存放器IE(0A8H)

EX0/EX1/ET1/ET0/ES位:分別是INT0/1,Timer0/1,串行口中止允許控制位:

=0時(shí)禁止中止;=1時(shí)允許中止。ET2:T2中止允許控制位(僅52子系列有)

=0時(shí)禁止中止;=1時(shí)允許中止。EA:總中止允許控制位(總開關(guān)):

=0時(shí)禁止全部中止;=1時(shí)允許中止。單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件

——

PT2PSPT1

PX1

PT0PX0IPPX0/PX1:INT0/1優(yōu)先級(jí)控制位:

=0時(shí)屬低優(yōu)先級(jí);=1時(shí)屬高優(yōu)先級(jí)。PT0/PT1/PT2:T0/1/2中止優(yōu)先級(jí)控制位:=0時(shí)屬低優(yōu)先級(jí);=1時(shí)屬高優(yōu)先級(jí)。PS1:串行口中止優(yōu)先級(jí)控制位:=0時(shí)屬低優(yōu)先級(jí);=1時(shí)屬高優(yōu)先級(jí)。中止優(yōu)先級(jí)控制存放器IP(0B8H)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件中止系統(tǒng)硬件結(jié)構(gòu)注:各中止允許控制位=0,開關(guān)斷開;=1,開關(guān)接通IE0EX0TF0IE1TF1TIESET1EX1ET0外部中止請(qǐng)求0外部中止請(qǐng)求1內(nèi)部定時(shí)器0內(nèi)部定時(shí)器1內(nèi)部串行口TRRIIE存放器EA位IP存放器各單路開關(guān)總開關(guān)中止源標(biāo)志位查詢機(jī)構(gòu)高中止級(jí)中止請(qǐng)求低中止級(jí)中止請(qǐng)求中止入口中止源標(biāo)志位INT0INT1中止入口中止源標(biāo)志位單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件Timer2個(gè)特殊功效存放器(TCON,TMOD)TF1TR1TF0TR0IE1IT1IE0IT0定時(shí)器控制存放器TCON(88H)TFx:Timer0/1計(jì)數(shù)溢出標(biāo)志位。

=1計(jì)數(shù)溢出;=0計(jì)數(shù)未滿

TFx標(biāo)志位可用于申請(qǐng)中止或供CPU查詢。在進(jìn)入中止服務(wù)程序時(shí)會(huì)自動(dòng)清零;但在查詢方式時(shí)必須軟件清零。TRx:Timer0/1運(yùn)行控制位。

=1開啟計(jì)數(shù);=0停頓計(jì)數(shù)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件GATEC/T

M1

M0GATEC/T

M1

M0定時(shí)器方式存放器TMOD(89H)T1T0M1,M0:工作方式定義位(定義4種方式):C/T:計(jì)數(shù)器/定時(shí)器選擇位=1外部事件計(jì)數(shù)器。對(duì)Tx引腳負(fù)脈沖計(jì)數(shù);=0片內(nèi)時(shí)鐘定時(shí)器。對(duì)機(jī)器周期脈沖計(jì)數(shù)定時(shí)00:13位Timer——用它無(wú)益,不要記它!01:16位Timer——經(jīng)慣用到10:可自動(dòng)重裝8位Timer——經(jīng)慣用到11:T0分為2個(gè)8位Timer;T1此時(shí)不工作——因?yàn)闆]有帶來(lái)甚麼好處,幾乎無(wú)用單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件GATEC/TM1M0GATEC/TM1M0T1T0GATE門控位:Timer可由軟件與硬件二者控制

GATE=0——普通使用方法Timer啟/停由軟件對(duì)TRx位寫“1”/“0”控制定時(shí)器方式存放器TMOD(續(xù))(89H)

GATE=1——門控使用方法Timer啟/停由軟件對(duì)TRx位寫“1”/“0”

和在INTx引腳上出現(xiàn)信號(hào)高/低共同控制單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件定時(shí)器結(jié)構(gòu)與工作方式工作方式1:——16位定時(shí)/計(jì)數(shù)器振蕩器12TLx

THx(8位)(8位)TFx申請(qǐng)中止Tx端TRx位GATE位INTx端≥1&C/T=0C/T=1控制=1開關(guān)接通或門與門單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件工作方式2:——8位自動(dòng)重裝定時(shí)/計(jì)數(shù)器振蕩器12TLx(8位)TFx申請(qǐng)中止Tx端TRx位GATE位INTx端≥1&C/T=0C/T=1控制=1開關(guān)接通或門與門THx(8位)溢出位門開單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件串行口結(jié)構(gòu)?兩個(gè)同名接收/發(fā)送緩沖存放器SBUF

指令MOVSBUF,A開啟一次數(shù)據(jù)發(fā)送,可向SBUF再發(fā)送下一個(gè)數(shù)指令MOVA,SBUF完成一次數(shù)據(jù)接收,SBUF可再接收下一個(gè)數(shù)?接收/發(fā)送數(shù)據(jù),不論是否采取中止方式工作,每接收/發(fā)送一個(gè)數(shù)據(jù)都必須用指令對(duì)RI/TI清0,以備下一次收/發(fā)。?串行口相關(guān)SFR(SCON,PCON)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件

SM0SM1

SM2RENTB8RB8

TIR1SCON?SM0,SM1:串行口4種工作方式選擇位。

00方式0:8位移位存放器I/O,波特率固定為fosc/12

01方式1:8位UART(1+8+1位),

波特率可變,按公式計(jì)算

10方式2:9位UART(1+8+1+1位),

波特率固定=foscx1/32或1/64

11方式3:9位UART(1+8+1+1位),

波特率可變,按公式計(jì)算?

SM2:串行口多機(jī)通信控制位

(作為方式2、方式3附加控制位)串行口控制存放器SCON(98H)單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件?

RI,TI:串行口收/發(fā)數(shù)據(jù)申請(qǐng)中止標(biāo)志位=1申請(qǐng)中止;=0不申請(qǐng)中止?

TB8:方式2、3中,是要發(fā)送第9位數(shù)據(jù)。多機(jī)通信中,TB8=0表示發(fā)送是數(shù)據(jù);TB8=1表示發(fā)送是地址。(奇偶校驗(yàn))?

RB8:在方式2、3中,是收到第9位數(shù)據(jù)。在多機(jī)通信中,用作區(qū)分地址幀/數(shù)據(jù)幀標(biāo)志。(奇偶校驗(yàn))

SM0SM1

SM2RENTB8RB8

TIR1?

REN:串行口接收允許控制位=1表示允許接收;=0禁止接收。SCON單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件SMOD———GF1GF0PD

1DL電源控制存放器PCON(97H)——特殊功效存放器PCON不能按位尋址——?

SMOD:在串行口工作方式1、2、3中,

是波特率加倍位=1時(shí),波特率加倍=0時(shí),波特率不加倍。

(在PCON中只有這一個(gè)位與串口相關(guān))

?

GF1,GF0:用戶可自行定義使用通用標(biāo)志位PCON?

PD:掉電方式控制位?IDL:待機(jī)方式(空閑方式)控制位單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件串行口工作方式0工作方式0:8位移位存放器I/O方式?發(fā)送:SBUF中串行數(shù)據(jù)由RxD逐位移出;

TxD輸出移位時(shí)鐘,頻率=fosc1/12;

每送出8位數(shù)據(jù)TI就自動(dòng)置1;

需要用軟件清零

TI。?接收:串行數(shù)據(jù)由RxD逐位移入SBUF中;

TxD輸出移位時(shí)鐘,頻率=fosc1/12;

每接收8位數(shù)據(jù)RI就自動(dòng)置1;

需要用軟件清零RI。單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件?慣用于串行通訊。除發(fā)/收8位數(shù)據(jù)外,還在D0位前有一個(gè)起始位“0”;在D7位后有一個(gè)停頓位“1”。?方式1工作時(shí):發(fā)送端自動(dòng)添加一個(gè)起始位和一個(gè)停頓位;接收端自動(dòng)去掉一個(gè)起始位和一個(gè)停頓位。工作方式1:8位UART(1+8+1位)波特率可變

?波特率可變——用定時(shí)器T1作波特率發(fā)生器:公式:波特率=(2SMOD/32)T1溢出率單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件波特率=(2SMOD/32)T1溢出率?

溢出率:T1溢出頻繁程度即:T1溢出一次所需時(shí)間倒數(shù)。?

初值X=2n-

2SMOD

fosc32

波特率

12?

波特率=2SMOD

fosc32

12(2n-X)其中:X是定時(shí)器初值單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件電路結(jié)構(gòu)車位信息用撥碼開關(guān)表示,車位空閑顯示用LED發(fā)光二極管表示單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件ORG 0000HLJMPMAINORG 0023HLJMPSENDORG0030HMAIN:MOVSP,#70HMOVP1,#0FFH

MOVTMOD,#20H

MOVTL1,#0FDH

MOVTH1,#0FDH車位顯示設(shè)計(jì)中,采取串行通信方式1程序:T1工作于方式2,產(chǎn)生波特率9600bps,中止方式.1號(hào)單片機(jī)程序以下:SETBTR1MOVSCON,#40HSETBEASETBESMOV A,P1MOVSBUF,ASJMP$SEND:CLRTIMOVA,P1MOVSBUF,ARETI單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件ORG 0000HLJMPMAINORG 0023HLJMPRECEIVEORG0030HMAIN:MOVSP,#70HMOVP1,#00H

MOVTMOD,#20H

MOVTL1,#0FDH

MOVTH1,#0FDH2號(hào)單片機(jī)程序以下:SETBTR1MOVSCON,#50HSETBEASETBESSJMP$RECEIVE:CLRRIMOVA,SBUFMOVP1,ARETI單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件采取中止方式設(shè)計(jì)結(jié)果:

?因?yàn)椴ㄌ芈使潭?慣用于單片機(jī)間通訊。數(shù)據(jù)由8+1位組成,通常附加一位

(TB8/RB8)用于“奇偶校驗(yàn)”。工作方式2:9位UART(1+8+1+1位)兩種波特率?方式2波特率=fosc2SMOD/64

即:fosc1/32或fosc1/64兩種單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件工作方式3:當(dāng)SM0,SM1為11時(shí),串行口工作于方式39位UART(1+8+1+1位)

波特率可變串口方式3和方式2唯一區(qū)分是波特率機(jī)制不一樣。?方式2波特率固定為時(shí)鐘周期32或64分頻,不可變。此工作方式與其它串行通訊設(shè)備連接困難,所以不慣用。?方式3波特率可變,按前面公式計(jì)算:波特率=(2SMOD/32)T1溢出率?

波特率=2SMOD

fosc32

12(2n-X)其中:X是定時(shí)器初值單片機(jī)原理與應(yīng)用技術(shù)》教學(xué)課件SM0SM1SM2RENTB8RB8TIRISCONSMODGF1GF0PDIDLPCONGATEC/TM1M0GATEC/TM1M0TMODTF1TR1TF0TR0IE1IT1IE0IT0TCONEAESET1EX1ET0EX0IEPSPT1PX1PT0PX0IP除此之外,還要用到TH1、TL1、SBUF特殊功效存放器。編程時(shí)經(jīng)慣用到特殊功效存放器:?jiǎn)栴}1:對(duì)于存貯器芯片,不論是ROM還是RAM,都有獨(dú)立數(shù)據(jù)線、地址線、和若干條控制線。而8051芯片則沒有獨(dú)立并行數(shù)據(jù)總線,地址總線和控制總線,怎樣實(shí)現(xiàn)對(duì)接呢?3、MCS-51并行擴(kuò)展總線

問(wèn)題2:對(duì)外擴(kuò)展ROM和RAM時(shí),地址線和數(shù)據(jù)線都借用了P0和P2。所以,MCS-51RAM和ROM地址是重合。怎樣區(qū)分是對(duì)外部RAM還是ROM操作呢?

問(wèn)題3:

單片機(jī)是怎樣區(qū)分CPU是對(duì)片內(nèi)ROM還是對(duì)片外ROM操作呢?單片機(jī)又是怎樣區(qū)分一條數(shù)據(jù)操作指令是對(duì)片內(nèi)RAM還是對(duì)片外RAM操作呢?

二、擴(kuò)展存貯器編址方法所謂編址,就是給擴(kuò)展存貯單元分配地址。

MCS-51單片機(jī)中CPU是依據(jù)地址來(lái)訪問(wèn)外部存貯器,即由地址線上送出地址信息選中某一芯片某個(gè)單元進(jìn)行讀寫。對(duì)存貯器編址分為兩個(gè)層次:即存貯器芯片選擇和存貯器芯片內(nèi)部存貯單元選擇。1.線選法

所謂線選法,就是直接以系統(tǒng)剩下高位地址線連接存貯器芯片片選信號(hào)。

線選法優(yōu)點(diǎn)是線路連接簡(jiǎn)單,不需外加其它器件,缺點(diǎn)是可接芯片少,占用地址資源多。線選法舉例A0A1A12A0A1A12A0A1A12A15A14A13CS0#芯片(6000H~7FFFH)CS1#芯片(A000H~BFFFH)CS2#芯片(C000H~DFFFH)2.譯碼法

所謂譯碼法,就是把單片機(jī)剩下高位地址總線經(jīng)過(guò)地址譯碼器輸出片選信號(hào)。多片存貯器芯片組成大容量存貯器連接時(shí)慣用譯碼法。慣用地址譯碼器有:2-4譯碼器:74LS1393-8譯碼器:74LS138譯碼法又分為全地址譯碼和部分地址譯碼兩種。(1)全地址譯碼。

片內(nèi)尋址未用全部高位地址線都參加譯碼,譯碼輸出作為片選信號(hào)。

全譯碼優(yōu)點(diǎn)是每個(gè)芯片地址范圍是唯一確定,而且各片之間是連續(xù)。缺點(diǎn)是譯碼電路比較復(fù)雜。全地址譯碼法舉例CS1#芯片(H~3FFFH)A0A1A12A13A14A15地+5VABCG2AG2BG1Y0Y1Y7CS(0000H~1FFFH)A0A1A120#芯片CS7#芯片(E000H~FFFFH)A0A1A123/8譯碼器

(2)部分地址譯碼。

用片內(nèi)尋址之外高位地址線一部分譯碼產(chǎn)生片選信號(hào)。

部分譯碼電路較全譯碼簡(jiǎn)單,但存在地址重合區(qū)。部分地址譯碼法舉例CS1#芯片(4000H~5FFFH)A0A1A12A14A15GNDABGY0Y1Y3CS(0000H~1FFFH)A0A1A120#芯片CS3#芯片(C000H~DFFFH)A0A1A12CS2#芯片(8000H~9FFFH)A0A1A12Y22/4譯碼器程序存貯器2764擴(kuò)展:?jiǎn)纹瑱C(jī)EPROM2764鎖存器74LS373P0.0-P0.7ALEPSENP2.0-P2.48D8QOEA8-A12A0-A7D0-D7GEAOECE需要注意外部擴(kuò)展程序存貯器時(shí),ROM地址分配應(yīng)該覆蓋0000H。數(shù)據(jù)存貯器6264擴(kuò)展:8051單片機(jī)SRAM6264鎖存器74LS373P0.0-P0.7ALEP2.7P2.0-P2.48D8QOEA8-A12A0-A7D0-D7GEAOECE2RDWRWECE1+5V簡(jiǎn)單I/O擴(kuò)展:(MCS-51和377、245一個(gè)接口方法)輸出指令:

MOVDPTR,0#BFFFHMOVX@DPTR,A輸入指令:MOVDPTR,#0BFFFHMOVXA,@DPTR輸出設(shè)備74LS377Q0~Q7D0~D7輸入設(shè)備74LS245B1~B8A1~A8ECLKGDIRD0~D7A14WRRD可編程RAM/IO/CTC接口芯片8155引腳:PC3VCCPC4PC2TIMERINPC1RESETPC0PC5PB7IO/M

PB5RDPB3WR

PB2ALEPB1AD0PB0AD1

PA7AD2

PA6AD3

PA58155AD5

PA3AD6

PA2AD7

PA1CE/CE

PB4GND

PA0TIMEROUT

PB6AD4

PA4◆PA,PB兩個(gè)8位和一個(gè)6位PC口。◆AD0—AD7,地址/數(shù)據(jù)復(fù)用線?!鬉LE,地址鎖存使能,控制地址/數(shù)據(jù)復(fù)用?!?CE是8155片選端,低有效;

8156片選端是CE,高有效。◆IO/M,I/O口或RAM選擇線。◆/RD是讀信號(hào);/WR是寫信號(hào);

RESET是復(fù)位信號(hào),高有效?!羝瑑?nèi)1個(gè)14位減法Timer,計(jì)數(shù)脈沖由TIMERIN輸入,分頻后由

TIMEROUT輸出。◆VCC,GND是電源端。40PIN81556個(gè)存放器8155有2種工作方式(基本I/O和選通I/O)。

內(nèi)部有6個(gè)存放器,由AD2,AD1,AD0,ALE與RD,WR,

IO/M信號(hào)線選擇。RESET高有效;/CE低有效?!鬉D7——AD0選中存放器功能XXXXX000命令/狀態(tài)字存放器對(duì)它只能寫命令從它只能讀狀態(tài)XXXXX001A口存放器(PA7—PA0)對(duì)應(yīng)A口各個(gè)引腳XXXXX010B口存放器(PB7—PB0)對(duì)應(yīng)B口各個(gè)引腳XXXXX011C口存放器(PC7—PC0)對(duì)應(yīng)C口各個(gè)引腳XXXXX100定時(shí)器低8位存放器單純存放低8位初值XXXXX101定時(shí)器高6位和輸出方式存放器高兩位控制輸出信號(hào)形式TM2TM1IEBIEAPC2PC1PBPAA口中止B口A口C口方式選擇=1,允許=0,禁止=1,輸出=0,輸入=1,輸出=0,輸入8155命令/狀態(tài)字存放器

是兩個(gè)地址相同存放器,命令字存放器接收控制命令(只寫)。地址:A2,A1,A0=000命令字格式以下(P):C口方式:ALT1—C口為輸入口(A、B為基本I/O)。

ALT2—C口為輸出口(A、B為基本I/O)。

ALT3—C口低3位為A口選通I/O提供給答信號(hào);B口為基本I/O,C口高3位為輸出口。

ALT4—C口低、高3位分別為A口、B口選通I/O提供給答信號(hào)。B口中止=1,允許=0,禁止00=ALT111=ALT201=ALT310=ALT4起/停與運(yùn)行控制位:00=無(wú)操作=NOP01=馬上停計(jì)數(shù);若未計(jì)數(shù)=NOP10=減到0停頓;若未計(jì)數(shù)=NOP11=馬上開始計(jì)數(shù);

若正在計(jì)數(shù)則減到0后按新方式和初值計(jì)數(shù)。

D7D6D5D4D3D2D1D08155定時(shí)/計(jì)數(shù)器輸出信號(hào)形式M2,M1定義定時(shí)/計(jì)數(shù)器從TIMEROUT輸出信號(hào)形式:

D5D4D3D2D1D0

TIMER低8位TIMER高6位

M2M1(100)(101)M2,M1=00輸出單個(gè)方波M2,M1=01輸出連續(xù)方波M2,M1=10輸出單個(gè)脈沖M2,M1=11輸出連續(xù)脈沖計(jì)數(shù)開始計(jì)數(shù)結(jié)束經(jīng)常用作分頻器(自動(dòng)重裝初值)經(jīng)常用作分頻器(自動(dòng)重裝初值)負(fù)脈沖寬度約等于TIMERINTin單方波寬度約等于初值二分之一8155與單片機(jī)連接:AT89C518155P0.0-P0.7ALEP2.1CERESETAD0-AD7EARESETRDWRWRRD+5VPAPBPC8位6位8位P2.2IO/MALETinTout√

8155內(nèi)部有一個(gè)鎖存器,故無(wú)須再需要外加74LS373√因?yàn)橛昧薖2.2接/CE;P2.1接IO/M,它一組地址是:XXXXX01XXXXXX000→命令/狀態(tài)字存放器

XXXXX01XXXXXX001~011→A,B,C口存放器XXXXX01XXXXXX100~101→定時(shí)器低/高位存放器√對(duì)8155片內(nèi)RAM尋址,必須P2.1為低,故RAM地址為:XXXXX00X00000000~11111111等256個(gè)單元。。8155編程應(yīng)用

例1:初始化A口,C口為輸入口,B口為輸出口(均為基本I/O)定時(shí)器為24分頻連續(xù)方波輸出。MOVDPTR,#0204H;指向Timer低8位存放器MOVA,#24;初值即分頻數(shù),24=18HMOVX@DPTR,A;裝入√依據(jù)連線應(yīng)該知道它一組地址是:0200~0205H命令/狀態(tài)字存放器M2,M1=01輸出連續(xù)方波經(jīng)常用作分頻器(自動(dòng)重裝初值)INCDPTR;波形選擇位與Timer高6位MOVA,#40H;01000000=連續(xù)方波+TH=0MOVX@DPTR,A;裝入MOVDPTR,#0200H;指向命令/狀態(tài)字存放器8155編程應(yīng)用

例1:初始化A口,C口為輸入口,B口為輸出口(均為基本I/O)定時(shí)器為24分頻連續(xù)方波輸出。MOVDPTR,#0204H;指向Timer低8位存放器MOVA,#24;初值即分頻數(shù),24=18HMOVX@DPTR,A;裝入TM2TM1IEB

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論