AD與DA轉(zhuǎn)換接口47課件_第1頁
AD與DA轉(zhuǎn)換接口47課件_第2頁
AD與DA轉(zhuǎn)換接口47課件_第3頁
AD與DA轉(zhuǎn)換接口47課件_第4頁
AD與DA轉(zhuǎn)換接口47課件_第5頁
已閱讀5頁,還剩53頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第九章A/D與D/A轉(zhuǎn)換接口課程名稱:微機原理與接口技術(shù)授課方式:講課、實驗、討論及作業(yè)2/9/20231第九章A/D與D/A轉(zhuǎn)換器接口教學重點D/A轉(zhuǎn)換器接口電路設計

A/D轉(zhuǎn)換器接口電路設計2/9/20232第九章A/D與D/A轉(zhuǎn)換器接口微型計算機在實時控制、在線動態(tài)測量和對物理過程進行監(jiān)控,以及圖像、語音處理領(lǐng)域的應用中,都要與一些連續(xù)變化的模擬量(溫度、壓力、流量、位移、速度、光亮度、聲音等模擬量)打交道,但數(shù)字計算機本身只能識別和處理數(shù)字量,因此,必須經(jīng)過轉(zhuǎn)換器,把模擬量轉(zhuǎn)換成數(shù)字量,或?qū)?shù)字量轉(zhuǎn)換成模擬量,才能實現(xiàn)CPU與被控對象之間的信息交換。所以微機在面向自動控制,自動測最和自動監(jiān)控系統(tǒng)與各種被控、被側(cè)對象發(fā)生關(guān)系時,就需設置模擬接口2/9/20233模擬輸入輸出系統(tǒng)示意圖數(shù)字信號模擬信號現(xiàn)場信號1現(xiàn)場信號2現(xiàn)場信號n微型計算機放大器放大器放大器多路開關(guān)低通濾波傳感器低通濾波傳感器低通濾波傳感器A/D轉(zhuǎn)換器采樣保持器數(shù)字信號受控對象控制信號模擬信號D/A轉(zhuǎn)換器放大驅(qū)動電路…傳感器將各種現(xiàn)場的物理量測量出來并轉(zhuǎn)換成電信號(模擬電壓或電流)

放大器把傳感器輸出的信號放大到ADC所需的量程范圍低通濾波器用于降低噪聲、濾去高頻干擾,以增加信噪比多路開關(guān)把多個現(xiàn)場信號分時地接通到A/D轉(zhuǎn)換器采樣保持器周期性地采樣連續(xù)信號,并在A/D轉(zhuǎn)換期間保持不變2/9/20235D/A轉(zhuǎn)換器工作原理DAC數(shù)字/模擬轉(zhuǎn)換器模擬量數(shù)字量2/9/20236D/A轉(zhuǎn)換的基本原理數(shù)字量→按權(quán)相加→模擬量1101B=1×23+1×22+0×21+1×20=132/9/20237D/A轉(zhuǎn)換器的原理圖(2)Iout2Iout1RfbVout+_I1S1D1c2RRI2S2D2b2RRI0S0D0d2R2RRI3S3D3a2RVREF阻抗=2R運算放大器虛地2/9/20239D/A轉(zhuǎn)換器的原理圖(3)Va=VREFVb=VREF/2Vc=VREF/4Vd=VREF/8I0=Vd/2R=VREF/(8×2R)I1=Vc/2R=VREF/(4×2R)I2=Vb/2R=VREF/(2×2R)I3=Va/2R=VREF/(1×2R)2/9/202310D/A轉(zhuǎn)換器的原理圖(4)Iout1=I0+I1+I2+I3 =VREF/2R×(1/8+1/4+1/2+1)Rfb=RVout=-Iout1×Rfb =-VREF×[(20+21+22+23)/24]Vout=-(D/2n)×VREF2/9/2023111.DAC0832的數(shù)字接口8位數(shù)字輸入端DI0~DI7(DI0為最低位)輸入寄存器(第1級鎖存)的控制端ILE、CS*、WR1*DAC寄存器(第2級鎖存)的控制端XFER*、WR2*2/9/202313直通鎖存器的工作方式兩級緩沖寄存器都是直通鎖存器LE=1,直通(輸出等于輸入)LE=0,鎖存(輸出保持不變)LE2LE1DAC0832輸入寄存器DI0~DI7D/A轉(zhuǎn)換器DAC寄存器Iout12/9/202314DAC0832的工作方式:直通方式LE1=LE2=1輸入的數(shù)字數(shù)據(jù)直接進入D/A轉(zhuǎn)換器LE2LE1DAC0832輸入寄存器DI0~DI7D/A轉(zhuǎn)換器DAC寄存器Iout12/9/202315DAC0832的工作方式:雙緩沖方式兩個寄存器都處于受控(緩沖)狀態(tài)能夠?qū)σ粋€數(shù)據(jù)進行D/A轉(zhuǎn)換的同時;輸入另一個數(shù)據(jù)LE2LE1DAC0832輸入寄存器DI0~DI7D/A轉(zhuǎn)換器DAC寄存器Iout12/9/2023172.DAC0832的模擬輸出Iout1、Iout2——電流輸出端Rfb——反饋電阻引出端(電阻在芯片內(nèi))VREF——參考電壓輸入端+10V~-10VAGND——模擬信號地VCC——電源電壓輸入端+5V~+15VDGND——數(shù)字信號地2/9/202318單極性電壓輸出Vout=-Iout1×Rfb=-(D/28)×VREFRfbIout2Iout1Vout+_AGNDADIVREF2/9/2023199.1D/A轉(zhuǎn)換器的接口方法2.D/A轉(zhuǎn)換器輸入/輸出特性

1)輸入緩沖能力2)輸入數(shù)據(jù)寬度:8位、10位、12位3)電流型、電壓型4)輸入碼制:DAC能接收哪些碼制的數(shù)字量輸入。單極性輸出接收二進制或BCD碼;雙極性輸出接收補碼。5)單極性還是雙極性輸出二、D/A轉(zhuǎn)換器與微處理器接口設計方法1.接口任務解決數(shù)據(jù)緩沖及數(shù)據(jù)寬度匹配。2.接口形式直接與主機相連;通過三態(tài)門或寄存器與主機相連;利用可編程并行接口;通過可編程邏輯器件PAL/GAL、CPLD、EPLD。2/9/2023219.2D/A轉(zhuǎn)換器的接口電路設計一、片內(nèi)無三態(tài)緩沖器的8位D/A轉(zhuǎn)換器接口設計1.DAC0808構(gòu)成直流數(shù)字電壓表。端口地址分配為:數(shù)據(jù)鎖存端口為Y1(318H),比較器結(jié)果端口Y0(319H)。2.分析:DAC0808輸入無三態(tài)鎖存器,接口中要加三態(tài)鎖存器或并行接口。數(shù)字電壓表的實質(zhì)是將數(shù)字量轉(zhuǎn)換成電壓和被測電壓比較,而得到被測電壓的數(shù)字量,為此接口電路中要設置一個比較器。3.設計1)硬件連接。2)軟件編程。直流數(shù)字電壓表電路工作原理:二進制數(shù)經(jīng)DAC0808轉(zhuǎn)換為模擬量,該模擬量與被測信號(直流電壓)在比較器進行比較,由比較結(jié)果去調(diào)整輸入DAC0808的數(shù)字量。當某一數(shù)字量經(jīng)DAC0808轉(zhuǎn)換的模擬量大于被測信號時,認為不合適,就去掉它,即該位置0,否則,該位置1,如此逐次比較,直到N次為止。此時被保留下來的二進制數(shù)就是被測模擬量的數(shù)字量。2/9/2023229.2D/A轉(zhuǎn)換器的接口電路設計2/9/2023239.2D/A轉(zhuǎn)換器的接口電路設計二、片內(nèi)有三態(tài)緩沖器的8位D/A轉(zhuǎn)換器接口設計1.要求:采用DAC0832設計一個能產(chǎn)生任意波形(如正弦波、三角波等)的函數(shù)波形發(fā)生器。2.分析:DAC0832是分辨率為8位、芯片內(nèi)部帶有兩級緩沖器的D/A轉(zhuǎn)換器。輸入無三態(tài)鎖存器,接口中要加三態(tài)鎖存器或并行接口。數(shù)字電壓表的實質(zhì)是將數(shù)字量轉(zhuǎn)換成電壓和被測電壓比較,而得到被測電壓的數(shù)字量,為此接口電路中要設置一個比較器。3.設計1)硬件連接。采用8255A作為DAC與CPU之間的接口芯片,A端口用來數(shù)據(jù)輸出,B端口用來輸出控制信號。2)軟件編程。

2/9/202325

2)片內(nèi)有輸入鎖存器(DAC0832與CPU接口)2/9/2023269.2D/A轉(zhuǎn)換器的接口電路設計三、片內(nèi)無三態(tài)緩沖器的12位D/A轉(zhuǎn)換器接口設計1.要求:對片內(nèi)無輸入緩沖器的12位D/A轉(zhuǎn)換器設計接口,要求轉(zhuǎn)換的數(shù)據(jù)按“右對齊“格式傳送。2.分析:由于該D/A分辨率為12位(數(shù)據(jù)線有12條),而CPU的字長為8位,因此需傳送兩次。3.設計

2/9/2023299.2D/A轉(zhuǎn)換器的接口電路設計2/9/2023309.2D/A轉(zhuǎn)換器的接口電路設計程序如下:Movdx,318hMoval,datalOutdx.alMovdx,319hMoval,datahOutdx,al2/9/2023319.2D/A轉(zhuǎn)換器的接口電路設計四、片內(nèi)有三態(tài)緩沖器的12位D/A轉(zhuǎn)換器接口設計1.要求:對片內(nèi)有輸入緩沖器的12位D/A轉(zhuǎn)換器設計接口,要求轉(zhuǎn)換的數(shù)據(jù)按“左對齊“格式傳送。2.分析:由于該D/A分辨率為12位(數(shù)據(jù)線有12條),且片內(nèi)有兩級鎖存器,所以不必外加鎖存器,可與CPU直接相連,但CPU的字長為8位,因此需傳送兩次。3.設計

2/9/202332

片內(nèi)有輸入鎖存器(DAC1210與CPU接口)2/9/2023339.2D/A轉(zhuǎn)換器的接口電路設計2/9/2023349.2D/A轉(zhuǎn)換器的接口電路設計硬件連接:DAC1210高8位DI11~DI4連到數(shù)據(jù)線D7~D0,低4位DI3~DI0連到數(shù)據(jù)線的D7~D4,實現(xiàn)左對齊。高低字節(jié)鎖存過程:高低字節(jié)控制端口地址分別為340H(Y0=0)、341H(Y1=0),第二級鎖存地址為342H(Y2=0)。當Y0=0時,BYTE1/BYTE2=1,此時若IOW有效(WR1=0),其上升沿鎖存高8位數(shù)據(jù)。當Y1=0時,BYTE1/BYTE2=0,此時若IOW有效(WR1=0),其上升沿鎖存低4位數(shù)據(jù)。當Y2=0時,此時若IOW有效(WR1=0),其上升沿將12位數(shù)據(jù)鎖存到12為DAC寄存器,開始D/A轉(zhuǎn)換。MOVDX,340HMOVAL,DATALMOVAL,DATAH OUTDX,ALOUTDX,AL MOVDX,342HINCDXOUTDX,AL

2/9/2023359.3A/D轉(zhuǎn)換器接口基本原理與方法

一、A/D轉(zhuǎn)換器及連接特性

1.A/D轉(zhuǎn)換器主要參數(shù)1)分辨率A/D轉(zhuǎn)換器可轉(zhuǎn)換的二進制位數(shù)。2)轉(zhuǎn)換時間輸入啟動轉(zhuǎn)換信號到轉(zhuǎn)換結(jié)束,最后得到穩(wěn)定的數(shù)字量輸出所需的時間。2.A/D轉(zhuǎn)換器外部特性(1)啟動線:由系統(tǒng)控制器或通過接口發(fā)出的一種控制信號,此信號一到,A/D轉(zhuǎn)換器立即開始。(2)轉(zhuǎn)換結(jié)束線:轉(zhuǎn)換完畢由A/D轉(zhuǎn)換器發(fā)出的一種狀態(tài)信號,由它申請中斷、DMA傳送和中斷查詢用。(3)模擬信號輸入線:來自被轉(zhuǎn)換的對象,有單通道、多通道。2/9/2023369.3A/D轉(zhuǎn)換器接口基本原理與方法

(4)數(shù)字量輸出線:由ADC將數(shù)字量送給CPU。

連接特性:(1)啟動信號是電平還是脈沖;(2)芯片內(nèi)是否有三態(tài)門輸出鎖存器,若有可直接與CPU數(shù)據(jù)線相連,否則要外加鎖存器;(3)輸出數(shù)字量的形式,是二進制還是BCD碼。二、A/D轉(zhuǎn)換器與微處理器接口方法

1.A/D轉(zhuǎn)換器與CPU的連接(1)A/D轉(zhuǎn)換器的分辨率與CPU的數(shù)據(jù)總線的位數(shù)關(guān)系;轉(zhuǎn)換結(jié)束后存放數(shù)據(jù)時有“左對齊”和“右對齊”之分,左對齊就是一個數(shù)據(jù)的最高位放在最左邊,缺位在右邊,并以0補齊。右對齊就是一個數(shù)據(jù)的最低位放在最右邊,缺位在左邊,并以0補齊。(2)A/D轉(zhuǎn)換器的輸出鎖存器;若A/D轉(zhuǎn)換器內(nèi)無數(shù)據(jù)鎖存器,則A/D接口電路中應設有數(shù)據(jù)鎖存器方可與數(shù)據(jù)總線相連。

2/9/2023379.3A/D轉(zhuǎn)換器接口基本原理與方法

(3)A/D轉(zhuǎn)換轉(zhuǎn)換器的啟動信號。有電平啟動和脈沖啟動之分,如AD570是低平啟動,AD574、ADC0809為脈沖啟動。2.A/D轉(zhuǎn)換接口的主要操作1)進行通道選擇;2)發(fā)啟動信號;3)取回轉(zhuǎn)換結(jié)束信號;4)讀取轉(zhuǎn)換的數(shù)據(jù);5)發(fā)S/H控制信號;3.A/D轉(zhuǎn)換器的數(shù)據(jù)傳送方式1)查詢式傳送;2)中斷方式傳送;3)DMA方式傳送;4)對于超高速A/D,采用在A/D轉(zhuǎn)換器板上設置RAM的方法;2/9/2023389.3A/D轉(zhuǎn)換器接口基本原理與方法

4.A/D轉(zhuǎn)換接口的結(jié)構(gòu)形式1)與CPU直接相連;2)采用三態(tài)門鎖存器與CPU相連;3)利用可編程I/O接口與CPU相連;4)采用GAL器件(通用可編程器件)2/9/2023399.4查詢方式A/D轉(zhuǎn)換器接口設計一、12位片內(nèi)帶有三態(tài)門輸出鎖存器的A/D轉(zhuǎn)換器接口設計1.要求12位A/D轉(zhuǎn)換,轉(zhuǎn)換結(jié)束后分兩次輸出,以左對齊的方式存放在首址為400H的內(nèi)存區(qū),采集64個數(shù)據(jù),采用查詢方式,ADC用AD574。2.分析CS、CE為片選,R/C為啟動轉(zhuǎn)換,數(shù)據(jù)輸出允許。CS=0,CE=1,R/C=0:啟動轉(zhuǎn)換;CS=0,CE=1,R/C=1:讀取數(shù)據(jù)。12/8=1:一次輸出12位;12/8=0:一次輸出8位。A0有兩個功能:控制轉(zhuǎn)換寬度(A0=0,12位轉(zhuǎn)換;A0=1,8位轉(zhuǎn)換);控制度高低字節(jié)讀數(shù)(A0=0,讀高8位;A0=1,讀低4位)。3.設計2/9/2023409.4查詢方式A/D轉(zhuǎn)換器接口設計2/9/2023419.4查詢方式A/D轉(zhuǎn)換器接口設計數(shù)據(jù)采集程序段如下:MOV CX,40H IN AL,DX MOV SI,400H MOV [SI],ALSTT:MOV DX,312H INC SI MOV AL,00H DEC CX OUT DX,AL JNZ STT MOV DX,310H MOV AX,4C00HL: INAL,DX INT 21H AND AL,80H JNZL MOV DX,311H IN AL,DX AND AL,F(xiàn)0H MOV [SI],AL INC SI MOV DX,312H2/9/2023429.4查詢方式A/D轉(zhuǎn)換器接口設計二、12位片內(nèi)不帶輸出鎖存器的A/D轉(zhuǎn)換器接口設計1.要求數(shù)據(jù)采集系統(tǒng),采用ADC1210作12位轉(zhuǎn)換,轉(zhuǎn)換的數(shù)據(jù)按右對齊式存放。2.分析與設計ADC1210無三態(tài)輸出鎖存器,它的數(shù)據(jù)線不能與CPU直接相連,必須通過244接到CPU數(shù)據(jù)線上,分兩次傳送12位數(shù)據(jù),先讀高8位后讀低8位。SC為轉(zhuǎn)換啟動,CC轉(zhuǎn)換結(jié)束信號,低電平有效,它通過244接到CPU數(shù)據(jù)線D7上。Y0(330H)為數(shù)據(jù)口和狀態(tài)口,Y1(331H)為數(shù)據(jù)口,Y2(332H)為啟動口。3.編程2/9/2023439.4查詢方式A/D轉(zhuǎn)換器接口設計2/9/2023449.4查詢方式A/D轉(zhuǎn)換器接口設計MOV DX,332H IN AL,DX IN AL,DX AND AL,OFH MOV DX,330HMOV BH,ALL: IN AL,DX MOV DX,331H ROL AL,1 INAL,DX JC L MOV BH,AL MOV DX,330H HLT2/9/2023459.4查詢方式A/D轉(zhuǎn)換器接口設計三、電平啟動轉(zhuǎn)換的接口設計1.要求在8位數(shù)據(jù)采集系統(tǒng)中,采用AD570作A/D轉(zhuǎn)換,采集256個數(shù)據(jù),用查詢方式送到內(nèi)存。2.分析AD570電平啟動8位逐次逼近型A/D轉(zhuǎn)換器,啟動信號B/C,低電平有效,該信號為低開始轉(zhuǎn)換,25us轉(zhuǎn)換結(jié)束,轉(zhuǎn)換時啟動信號必須保持低電平,若提前變高則轉(zhuǎn)換中止。轉(zhuǎn)換結(jié)束信號DR,轉(zhuǎn)換過程為高,一旦變低表示結(jié)束,可以讀出。3.硬件連接AD570數(shù)據(jù)輸出無三態(tài)鎖存器,不能直接與CPU相連,可以用8255。 2/9/2023469.4查詢方式A/D轉(zhuǎn)換器接口設計2/9/2023479.4查詢方式A/D轉(zhuǎn)換器接口設計

MOVDX,303H MOV AL,98HOUTDX,ALMOVAL,01HOUTDX,ALMOVAX,0040HMOVES,AXMOVBX,00HMOVCX,0FFHAGAIN:MOVAL,00H OUTDX,ALWAIT:MOVDX,302H INAL,DX

SHLAL,1 JC WAIT

MOV DX,300H IN AL,DX MOV ES:[BX],AL

MOV DX,303H MOV AL,01H OUT DX,AL INC BX LOOP AGAINMOVAX,4C00HINT21H2/9/2023489.5中斷方式的A/D轉(zhuǎn)換器接口設計中斷技術(shù)應用有兩種情況:一是用戶自行設計和配置的中斷系統(tǒng);二是利用微機系統(tǒng)的中斷源。一、單板機系統(tǒng)的中斷數(shù)據(jù)采集系統(tǒng)設計1.要求單通道模擬信號采集512個數(shù)據(jù),采用中斷方式讀入內(nèi)存,并送到D/A轉(zhuǎn)換器。2.分析設計A/D采用AD0804,中斷控制器用8259。ADC0804是一個單通道8位分辨率A/D轉(zhuǎn)換器,輸出有三態(tài)鎖存,可直接與系統(tǒng)數(shù)據(jù)線相連。啟動信號為CS*WR,轉(zhuǎn)換結(jié)束信號INTR,低電平有效,其地址為0FFD4H,DAC0832地址為0FFD6H。8259在系統(tǒng)中單片使用,設中斷類型號高5位為80H,沿觸發(fā),指定中斷結(jié)束方式。地址總線A1接到8259的A0上,8259兩個地址為0FFDCH、OFFDEH。2/9/2023499.5中斷方式的A/D轉(zhuǎn)換器接口設計2/9/2023509.5中斷方式的A/D轉(zhuǎn)換器接口設計2/9/2023519.5中斷方式的A/D轉(zhuǎn)換器接口設計3.程序設計STACKSEGMENTPARASTACK’STACK‘DB200DUP(0)STACKENDSDATASEGMENTBUFRDB512DUP(0)ADCEQU0FFD4H;ADC端口PICOEQU0FFDCH;8259A的偶地址端口PICTEQU0FFDEH-;8259A的奇地址端口DACEQU0FFD6H;DAC端口DATAENDCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACK;中斷向量裝入2/9/2023529.5中斷方式的A/D轉(zhuǎn)換器接口設計START:MOVAX,DATAMOVDS,AXMOVAX,STACKMOVSS,AXMOVAX,00HMOVES,AX;設置00H段基址指向中斷向量表的存儲區(qū)MOVBX,200H;中斷號*4賦給BXMOVES:[BX],OFFSETREAD_INT;裝入中斷向量的偏移值PUSHCSPOPAX;取主程序的段址作為服務程序的段址MOVES:[BX+2],AX;裝人中斷向量的段值

2/9/2023539.5中斷方式的A/D轉(zhuǎn)換器接口設計 MOV DI,OFFSETBUFR MOV DX,PIC1 MOV CX,512H IN AL,DX ;8259初始化 ORAL,01H

MOV DX,PIC1 OUT DX,AL IN AL,DX MOVAX,0FF00H AND AL,0FEH PUSH AX OUT DX,AL MOVAX,0000HAGN:MOV AX,00H PUSH AX MOV DX,ADC RET OUT AL,DX ;中斷服務程序 STI READ-INTPROCFAR HLT PUSH AX CLI PUSH DX DEC CX MOV DX,ADC JNZ AGN IN AL,DX2/9/2023549.5中斷方式的A/D轉(zhuǎn)換器接口設計NOP NOP MOV [DI],AL MOV DX,DAC OUT DX,AL INC DI MOV AL,60H MOV DX,PIC0 OUT DX,AL POP DX POP AX IRETREAD-INT ENDPCODE ENDS END START

2/9/2023552/9/2023562/9/202357z0C4F7IaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkWnZq$u*x-A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v(y0B3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr$u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNfQiTlXo#r%v(y+B3E6I9LcOgRjq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7JaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMePhSkWnZq$u*x+A2D5H8KbNfQiUlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2E5H8KcNfQiUlXp#s%v)y0B3F6IaLdOgSjVmYq!t*w-z1D4G7JbMeQhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTlWoZr%y0B3F6IaLdOgSjVmYq!t&w-z1D4G7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTlWoZr%u(x+B2E6H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkWnZq$u*x-A2D5H8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6MePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr$u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnYq$x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRiUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7JaMdPhSkVnZqx+B2E6H9KcOfRiUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMePhSkWnZq$u*x+A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LdOgRnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMePhSkWnZq$u*x-A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2E5H8KcNfQiUlXp#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePho#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2E5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)C4G7JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcOfRiUmXp#s&v)4G7JbMePhTkWoZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUm!t*w-z1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcOfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%u(C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7JaMdPhSkVnZ(y+B2E6H9KcOfRjUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7JaMdPhSkVnZq$u*x2E6H9KcOfRiUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6

溫馨提示

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

評論

0/150

提交評論