版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1第8章
模擬量輸入輸出接口2主要內(nèi)容:模擬量輸入輸出通道的組成D/A轉(zhuǎn)換器的工作原理、連接及編程A/D轉(zhuǎn)換器的工作原理、連接及編程3模擬接口電路的任務(wù)模擬電路的任務(wù)0010110110101100工業(yè)生產(chǎn)過程傳感器放大濾波多路轉(zhuǎn)換&采樣保持A/D轉(zhuǎn)換放大驅(qū)動D/A轉(zhuǎn)換輸出接口微型計算機執(zhí)行機構(gòu)輸入接口物理量變換信號處理信號變換I/O接口輸入通道輸出通道8.1模擬量的輸入輸出通道4模擬量的輸入通道傳感器(Transducer)非電量→電壓、電流變送器(Transformer)轉(zhuǎn)換成標(biāo)準(zhǔn)的電信號信號處理(SignalProcessing)放大、整形、濾波多路轉(zhuǎn)換開關(guān)(Multiplexer)多選一采樣保持電路(SampleHolder,S/H)保證變換時信號恒定不變A/D變換器(A/DConverter)模擬量轉(zhuǎn)換為數(shù)字量5模擬量的輸出通道D/A變換器(D/AConverter)數(shù)字量轉(zhuǎn)換為模擬量低通濾波平滑輸出波形放大驅(qū)動提供足夠的驅(qū)動電壓,電流6模擬量輸入輸出應(yīng)用案例水泥廠增濕塔出口溫度控制系統(tǒng)7掌握:D/A變換器的工作原理D/A變換器的主要技術(shù)指標(biāo)DAC0832的三種工作模式DAC0832的應(yīng)用8.2數(shù)/模(D/A)變換器88.2.1D/A變換器的工作原理組成:模擬開關(guān)電阻網(wǎng)絡(luò)運算放大器VrefRf
模擬開關(guān)電阻網(wǎng)絡(luò)VO數(shù)字量∑9基本變換原理當(dāng)運放的放大倍數(shù)足夠大時,輸出電壓VO與輸入電壓Vin的關(guān)系為:VinRf
VO∑R
10若輸入端有n個支路,則輸出電壓VO與輸入電壓Vi的關(guān)系為:VinRf
VO∑R1Rn…令每個支路的輸入電阻為2iRf,并令Vin為一基準(zhǔn)電壓Vref,則有如果每個支路由一個開關(guān)Si控制,Si=1表示Si合上,Si=0表示Si斷開,則上式變換為
若Si=1,該項對VO有貢獻若Si=0,該項對VO無貢獻12n=8的權(quán)電阻網(wǎng)絡(luò)2R4R8R16R32R64R128R256RVrefRf
VOS1S2S3S4S5S6S7S8權(quán)電阻網(wǎng)絡(luò)13如果用8位二進制代碼來控制圖中的S1~S8(Di=1時Si閉合;Di=0時Si斷開),則不同的二進制代碼就對應(yīng)不同輸出電壓VO;當(dāng)代碼在0~FFH之間變化時,VO相應(yīng)地在0~(255/256)Vref之間變化;為控制電阻網(wǎng)絡(luò)各支路電阻值的精度,實際的D/A轉(zhuǎn)換器采用R-2R
T形電阻網(wǎng)絡(luò),它只用兩種阻值的電阻(R和2R)。T形電阻網(wǎng)絡(luò)倒T型電阻網(wǎng)絡(luò)178.2.2主要技術(shù)指標(biāo)分辨率(Resolution)輸入的二進制數(shù)每±1個最低有效位(LSB)使輸出變化的程度。LSB:LeastSignificantBit(最低有效位)MSB:MostSignificantBit(最高有效位)FSR:FullScaleRange
(滿量程)分辨率表示方法:可用輸入數(shù)字量的位數(shù)來表示,如8位、10位等;也可用一個LSB(LeastSignificantBit)使輸出變化的程度來表示。18分辯率例一個滿量程為5V的10位D/A變換器,±1LSB的變化所引起輸出模擬量的變化為:5/(210-1)=5/1023=0.04888V=48.88mV19轉(zhuǎn)換精度(誤差)實際輸出值與理論值之間的最大偏差影響轉(zhuǎn)換精度的因素:分辯率電源波動溫度變化┇20轉(zhuǎn)換時間從開始轉(zhuǎn)換到與滿量程值相差±1/2LSB所對應(yīng)的模擬量所需要的時間tV1/2LSBtCVFULL218.2.3典型D/A轉(zhuǎn)換器DAC0832特點:8位電流輸出型D/A轉(zhuǎn)換器T型電阻網(wǎng)絡(luò)差動輸出22主要引腳功能輸入寄存器控制信號:D7~D0:輸入數(shù)據(jù)線ILE:輸入鎖存允許CS:片選信號WR1:寫輸入鎖存器CSVccWR1ILEAGNDWR2DI3XFERDI2DI4DI1DI5DI0DI6VREFDI7RfbIOUT1DGNDIOUT223DAC0832內(nèi)部結(jié)構(gòu)D0~D7:8位數(shù)據(jù)總線,完成數(shù)字量D輸入。CS:片選信號(輸入),低電平有效。Iout1和Iout2:電流輸出“1”和電流輸出“2”。當(dāng)數(shù)據(jù)為全“1”時,Iout1輸出電流最大;為全“0”時輸出電流最小。Iout1+Iout2=常數(shù)。主要引腳功能ILE:數(shù)據(jù)鎖存允許信號(輸入),高電平有效。WR1、WR2:WR1是第1寫輸入信號,WR2是第2寫輸入信號,均是低電平有效。WR1與ILE信號共同控制輸入寄存器;WR2與XFER信號合在一起控制DAC寄存器。XFER:數(shù)據(jù)傳送控制信號(輸入),低電平有效。Rfb:內(nèi)部集成反饋電阻(15KΩ),DAC0832是電流輸出型D/A轉(zhuǎn)換器,為得到電壓的轉(zhuǎn)換輸出,使用時需在兩個電流輸出端接運算放大器,Rfb可作為運算放大器的反饋電阻。Vref:外加高精度基準(zhǔn)電壓輸入端,內(nèi)部電阻網(wǎng)絡(luò)相連接,可正可負(fù),范圍為-10V~+10V;DGND:數(shù)字地;AGND:模擬地26工作模式單緩沖模式雙緩沖模式無緩沖模式27單緩沖模式是使DAC0832的兩個輸入寄存器中有一個處于直通方式,而另一個處于受控鎖存方式。如果8位DAC寄存器處于直通方式,應(yīng)使WR2=0和XFER=0??砂堰@兩個信號固定接地。把WR1接8086的WR,ILE接高電平,CS接高位地址線或地址譯碼輸出,由單片機控制輸入寄存器。+-Voport數(shù)據(jù)線地址譯碼PC總線IOWA0~A9D0~D7+5VCSDAC0832DI0~DI7IOUT1IOUT2RFBXFER
WR2WR1ILE單緩沖工作方式
:
輸入寄存器工作于受控狀態(tài)DAC寄存器工作于直通狀態(tài)單緩沖模式連接圖129PC總線I/O寫時序A15~A0CLKIOWT4T1T2T3TwD7~D0port轉(zhuǎn)換一個數(shù)據(jù)的程序段:MOVAL,data;取數(shù)字量MOVDX,portOUTDX,ALD/A轉(zhuǎn)換IOUT2DI7~DI0LEIOUT1LECSWR1ILE&WR2XFER&輸入寄存RFB-+VoIOWA9~A0D7~D0+5VPC總線port地址譯碼DAC寄存30port數(shù)據(jù)線地址譯碼PC總線IOWA0~A9D0~D7+5VXFERDAC0832DI0~DI7+-VoIOUT1IOUT2RFBCS
WR1WR2ILE單緩沖工作方式
:
輸入寄存器工作于直通狀態(tài)DAC寄存器工作于受控狀態(tài)31PC總線I/O寫時序A15~A0CLKIOWT4T1T2T3TwD7~D0port轉(zhuǎn)換一個數(shù)據(jù)的程序段:MOVAL,data;取數(shù)字量MOVDX,portOUTDX,ALIOUT2DI7~DI0LECSWR1ILE&輸入寄存VoD7~D0+5VPC總線portWR2IOWA9~A0XFERD/A轉(zhuǎn)換LEIOUT1RFB-+DAC寄存地址譯碼&32雙緩沖模式(標(biāo)準(zhǔn)模式)對輸入寄存器和DAC寄存器均需控制。兩個步驟:
(1)將數(shù)據(jù)寫入輸入寄存器;(2)將輸入寄存器的內(nèi)容寫入DAC寄存器此時芯片占用兩個端口地址。優(yōu)點:數(shù)據(jù)接收與D/A轉(zhuǎn)換可異步進行;可實現(xiàn)多個DAC同步轉(zhuǎn)換輸出。分時寫入、同步轉(zhuǎn)換。33工作時序?qū)戄斎爰拇嫫鲗慏AC寄存器34轉(zhuǎn)換一個數(shù)據(jù)的程序段:MOVAL,data;取數(shù)字量MOVDX,port1OUTDX,AL;打開第一級鎖存MOVDX,port2OUTDX,AL;打開第二級鎖存IOUT2DI7~DI0LECSWR1ILE&輸入寄存VoD7~D0+5VPC總線port2WR2IOWA9~A0XFERD/A轉(zhuǎn)換LEIOUT1RFB-+DAC寄存地址譯碼&port135例1當(dāng)要求多個模擬量同時輸出時,可采用雙重緩沖方式。地址譯碼port1XFERWR2CSWR1ILE+D/A轉(zhuǎn)換DI7~DI0Vo1port2XFERWR2CSWR1ILE+D/A轉(zhuǎn)換DI7~DI0Vo2port3DAC0832DAC0832D7~D0A9~A0IOWPC總線+5v+5v36codeSEGMENTASSUMECS:code,DS:codedatav1DB11h,12h,13h,14h,15h,16h,17h,18h,19h,1Ahdatav2DB21h,22h,23h,24h,25h,26h,27h,28h,29h,2Ahstart:MOVAX,code MOVDS,AXLEASI,data_v1 LEABX,data_v2 MOVCX,10next: MOVAL,[SI];取V1的數(shù)據(jù)
OUTport1,AL;打開第一片0832第一級鎖存
MOVAL,[BX];取V2的數(shù)據(jù)
OUTport2,AL;打開第二片0832第一級鎖存
OUTport3,AL
;打開兩片0832的第二級鎖存
INCSI INCBX LOOPnext MOVAH,4CH INT21Hcode ENDS ENDstart編程:將datav1和datav2處的兩組數(shù)據(jù),轉(zhuǎn)換成模擬量同時輸出。37例2應(yīng)用舉例(調(diào)幅)
計算當(dāng)數(shù)字量為0CDH時的輸出Vo。DAC0832PC總線數(shù)據(jù)線WR1IOWDI0~DI7D0~D7+5VILE+-VoIOUT1IOUT2RFB
WR2DGNDCS地址譯碼A0~A9XFERVREF-5Vport1port2轉(zhuǎn)換一個數(shù)據(jù)的程序段:MOVAL,0CDHMOVDX,port1OUTDX,ALMOVDX,port2OUTDX,AL38調(diào)幅分析:當(dāng)數(shù)字量為0FFH=255時,IOUT1=Vo=-IOUT1
×RFB=-
FBREF256R255V256255VREF所以:當(dāng)數(shù)字量為0CDH=205,VREF=-5V時:
Vo=-=4V256205VREF數(shù)據(jù)線WR1IOWDI0~DI7D0~D7+5VILE+-VoIOUT1IOUT2RFB
WR2DGNDCS地址譯碼A0~A9XFERVREF-5Vport1port239注意:
Vo的輸出與參考電壓VREF、以及輸出的連接方法(同相還是反相)有關(guān)。數(shù)據(jù)線WR1IOWDI0~DI7D0~D7+5VILE+-VoIOUT1IOUT2RFB
WR2DGNDCS地址譯碼A0~A9XFERVREF-5Vport1port24V上例中,若VREF接的是-10V,則Vo=8V
-10V8V10V若VREF接的是10V,則Vo=-8V-8V40例3
利用上例連線圖,編程輸出一鋸齒波。tVo4V0V41調(diào)頻:codeSEGMENT
ASSUMECS:codestart:MOVCX,8000H;波形個數(shù)
MOVAL,0;鋸齒谷值next:MOVDX,port1;打開第一級鎖存
OUTDX,ALMOVDX,port2;打開第二級鎖存
OUTDX,AL
CALLdelay;控制鋸齒波的周期
INCAL;修改輸出值
CMPAL,0CEH;比較是否到鋸齒峰值
JNZnext;未到跳轉(zhuǎn)
MOVAL,0;重置鋸齒谷值
LOOPnext
;輸出個數(shù)未到跳轉(zhuǎn)
MOVAH,4CH;返回DOSINT21H;子程delay(略)codeENDSENDstart
Vo4V0VCDH424V0VVot實際輸出的波形圖tVo4V0V不是43無緩沖器模式輸入寄存器和DAC寄存器共用一個地址,同時選通輸出。直通方式——WR1=WR2=XFER=0時,數(shù)據(jù)可以從輸入端經(jīng)兩個寄存器直接進入D/A轉(zhuǎn)換器,數(shù)字量輸入后就能進行A/D轉(zhuǎn)換。不能直接與數(shù)據(jù)總線連接,需外加并行接口(如74LS373、8255等)。448.3模數(shù)(A/D)轉(zhuǎn)換器A/D轉(zhuǎn)換器的一般工作原理A/D轉(zhuǎn)換器的主要技術(shù)指標(biāo)A/D轉(zhuǎn)換器的應(yīng)用與系統(tǒng)的連接數(shù)據(jù)采集程序的編寫A/D轉(zhuǎn)換的四個步驟:采樣→保持→量化→編碼采樣/保持:由采樣保持電路(S/H)完成量化/編碼:由ADC電路完成(ADC:AD轉(zhuǎn)換器)8.3.1采樣和保持采樣將一個時間上連續(xù)變化的模擬量轉(zhuǎn)為時間上斷續(xù)變化的(離散的)模擬量。即:把時間上連續(xù)變化的模擬量轉(zhuǎn)換為一個脈沖串,脈沖串中每個脈沖的幅度取決于采樣時的輸入信號的幅度。保持將采樣得到的模擬量值保持下來,使之等于采樣控制脈沖存在的最后瞬間的采樣值。目的:A/D轉(zhuǎn)換期間保持采樣值恒定不變。對于變化緩慢的信號,可省略采樣保持電路采樣保持電路(S/H)由MOS管采樣開關(guān)T、保持電容CH和運放構(gòu)成的跟隨器三部分組成。S(t)=1時,T導(dǎo)通,Vin向CH充電,VC和Vout跟蹤Vin變化,即對Vin采樣。S(t)=0時,T截止,Vout將保持前一瞬間采樣的數(shù)值不變。+-CHTVoutVin采樣控制S(t)VC采樣保持電路的波形
A/D轉(zhuǎn)換就是對ti時刻所保持的采樣電壓(每次采樣結(jié)束時的輸入電壓)進行轉(zhuǎn)換。Voutt1t2t3t4t5t6t7t8tS(t)tVint采樣周期的確定通常采用等時間間隔采樣。采樣頻率fS不能低于2fmax(fmax為輸入信號Vin中最高次諧波分量的頻率);fS的上限受計算機的速度、存儲容量、器件速度、成本等條件的限制實際應(yīng)用中一般取fS為fmax的4-5倍8.3.2量化和編碼量化就是用標(biāo)準(zhǔn)量化電平的個數(shù)來表示采樣的模擬電壓值。即把時間上離散而數(shù)值上連續(xù)的模擬量以一定的準(zhǔn)確度變換為時間上、數(shù)值上都離散的具有標(biāo)準(zhǔn)量化級的等效數(shù)字值。(量化電平的大小取決于A/D變換器的字長)只有當(dāng)電壓值正好等于量化電平的整數(shù)倍時,量化后才是準(zhǔn)確值,否則量化后的結(jié)果都只能是輸入模似量的近似值。這種由于量化而產(chǎn)生的誤差叫做量化誤差。量化誤差是由于量化電平的有限性造成的,屬于原理性誤差,只能減小,無法消除。減小量化誤差的根本辦法是減小量化電平(即增加字長)。編碼是把已經(jīng)量化的模擬數(shù)值(它是量化電平的整數(shù)倍)用二進制碼、BCD碼或其它編碼來表示。Vint000016個量化級100010010010010001101000101011001110量化電平小Vint0000010100111001011111108個量化級100?量化電平大8.3.3A/D轉(zhuǎn)換器的分類根據(jù)A/D轉(zhuǎn)換原理和特點的不同,可把ADC分成兩大類:直接ADC和間接ADC。直接ADC是將模擬電壓直接轉(zhuǎn)換成數(shù)字量,常用的有:逐次逼近式ADC、計數(shù)式ADC、并行轉(zhuǎn)換式ADC等。間接ADC是將模擬電壓先轉(zhuǎn)換成中間量,如脈沖周期T、脈沖頻率f、脈沖寬度τ等,再將中間量變成數(shù)字量。常見的有:單積分式ADC、雙積分式ADC,V/F轉(zhuǎn)換式ADC等。各種ADC的優(yōu)缺點計數(shù)式ADC:最簡單,但轉(zhuǎn)換速度最慢。并行轉(zhuǎn)換式ADC:速度最快,但成本最高。逐次逼近式ADC:轉(zhuǎn)換速度和精度都比較高,且比較簡單,價格低,所以在微型機應(yīng)用系統(tǒng)中最常用。雙積分式ADC:轉(zhuǎn)換精度高,抗干擾能力強,但轉(zhuǎn)換速度慢,一般應(yīng)用在精度高而速度不高的場合,如測量儀表。V/F轉(zhuǎn)換式ADC:在轉(zhuǎn)換線性度、精度、抗干擾能力等方面有獨特的優(yōu)點,且接口簡單、占用計算機資源少,缺點也是轉(zhuǎn)換速度慢。在一些輸出信號動態(tài)范圍較大或傳輸距離較遠(yuǎn)的低速過程的模擬輸入通道中應(yīng)用較為廣泛。528.3.4A/D轉(zhuǎn)換器的工作原理逐位反饋型A/D轉(zhuǎn)換器類似天平稱重量時的嘗試法,逐步用砝碼的累積重量去逼近被稱物體Vi-+逐次逼近寄存器D/A轉(zhuǎn)換器Vc比較器數(shù)字量輸出控制電路模擬量輸入工作原理解釋1類似天平稱重量時的嘗試法,逐步用砝碼的累積重量去逼近被稱物體。例如:用8個砝碼20g,21g,…,27g,可以稱出1~255g之間的物體?,F(xiàn)有一物體,用砝碼稱出其重量(假定重量為176g)。1)ADC從高到低逐次給SAR的每一位“置1”(即加上不同權(quán)重的砝碼),SAR相當(dāng)于放法碼的稱盤;2)每次SAR中的數(shù)據(jù)經(jīng)D/A轉(zhuǎn)換為電壓VC
;3)VC與輸入電壓Vi比較,若VC≤Vi,保持當(dāng)前位的‘1’,否則當(dāng)前位‘置0’;4)從高到低逐次比較下去,直到SAR的每一位都嘗試完;5)SAR內(nèi)的數(shù)據(jù)就是與Vi相對應(yīng)的2進制數(shù)。54T1T8T7T6T5T4T3T2......52.53.754.3754.694.844.734.8050時鐘A/D啟動A/D結(jié)束Vi/Vt工作原理解釋255如:實現(xiàn)模擬電壓4.80V相當(dāng)于數(shù)字量123的A/D轉(zhuǎn)換.具體過程如下:
當(dāng)出現(xiàn)啟動脈沖時,逐次逼近寄存器清“0”;當(dāng)?shù)谝粋€T1到來,逐次逼近寄存器最高位D7置“1”,
8位D/A轉(zhuǎn)換器輸入為10000000B, 輸出Vo為滿度的一半5V,即滿量值的128/255。
若Vo>Vi,比較器輸出低電平,控制電路使逐次逼近寄存器最高位D7置“0”(反之,置“1”);
56當(dāng)?shù)诙€到來,逐次逼近寄存器D6位置“1”,
D/A轉(zhuǎn)換器的數(shù)字量輸入為01000000B, 輸出電壓為2.5V,Vo<Vi,比較器輸出高電平, 將D6位的“1”保留(否則,將D6位置"0");
第三個T3
時鐘脈沖來,又將D5位置“1”……
重復(fù)上述過程直到D0位置“1”,再與輸入比較。
經(jīng)過8次以后,
逐次逼近寄存器中得到的數(shù)字量就是轉(zhuǎn)換結(jié)果。過程用下表表示。T257主要技術(shù)指標(biāo)精度量化間隔(分辨率)=Vmax/電平數(shù)(即滿量程值,2n-1)例:某8位ADC的滿量程電壓為5V,則其分辨率為5V/255=19.6mV
量化誤差:用數(shù)字(離散)量表示連續(xù)量時,由于數(shù)字量字長有限而無法精確地表示連續(xù)量所造成的誤差。(字長越長,精度越高)絕對量化誤差=量化間隔/2=(滿量程電壓/(2n-1))/2
相對量化誤差=1/2*1/量化電平數(shù)目*100%例:滿量程電壓=10V,A/D變換器位數(shù)=10位,則絕對量化誤差≈10/211=4.88mV相對量化誤差≈1/211*100%=0.049%轉(zhuǎn)換時間轉(zhuǎn)換一次需要的時間。精度越高(字長越長),轉(zhuǎn)換速度越慢。輸入動態(tài)范圍允許轉(zhuǎn)換的電壓的范圍。如0~5V、-5V~+5V、0~10V等。608.4典型的A/D轉(zhuǎn)換器AD08098通道(8路)輸入8位字長逐位逼近型轉(zhuǎn)換時間100μs內(nèi)置三態(tài)輸出緩沖器61主要引腳功能D7~D0:輸出數(shù)據(jù)線(三態(tài))IN0~IN7:8通道(路)模擬輸入ADDA、ADDB、ADDC:通道地址ALE:通道地址鎖存START:啟動轉(zhuǎn)換EOC:轉(zhuǎn)換結(jié)束狀態(tài)輸出OE:輸出允許(打開輸出三態(tài)門)CLK:時鐘輸入(10KHz~1.2MHz)62內(nèi)部結(jié)構(gòu)IN7IN08個模擬輸入通道STARTEOCCLKOED7D0VREF(+)VREF(-)ADDCADDBADDAALE比較器8路模擬開關(guān)逐位逼近寄存器SAR樹狀開關(guān)電阻網(wǎng)絡(luò)三態(tài)輸出鎖存器時序與控制地址鎖存及譯碼D/A8選163工作時序①②③④⑤64ADC0809的工作過程①把通道地址送到ADDA~ADDC上,選擇一個模擬輸入;②在通道地址信號有效期間,ALE上的上升沿使該地址鎖存到內(nèi)部地址鎖存器;③START引腳上的下降沿啟動A/D變換;④變換開始后,EOC引腳呈現(xiàn)低電平,EOC重新變?yōu)楦唠娖綍r表示轉(zhuǎn)換結(jié)束;⑤OE信號打開輸出鎖存器的三態(tài)門送出結(jié)果。65ADC0809的工作流程
送通道地址通道地址鎖存啟動A/D變換轉(zhuǎn)換結(jié)束否?送OE開門信號讀取轉(zhuǎn)換結(jié)果YN66判斷轉(zhuǎn)換結(jié)束的方法軟件延時等待(比如延時120us)此時不用EOC信號,CPU效率最低軟件查詢EOC狀態(tài)。把EOC作為中斷申請信號,接到8259的IN端。在中斷服務(wù)程序中讀入轉(zhuǎn)換結(jié)果,效率較高67ADC0809的應(yīng)用芯片與系統(tǒng)的連接通常情況下需要經(jīng)數(shù)字接口與系統(tǒng)連接編寫相應(yīng)的數(shù)據(jù)采集程序從數(shù)據(jù)采集到存儲(1)單路輸入模擬信號可連接到任何一個輸入端;根據(jù)輸入端的連接將地址線接固定電平。(2)多路輸入輸入信號分別連接到不同的輸入端;使用通道地址編號選擇要轉(zhuǎn)換哪一路輸入(動態(tài)選擇)。多路輸入時ADDCADDBADDAIN0IN1IN2IN3IN4ADC0809輸入0輸入1輸入2輸入3輸入4CPU指定通道號單路輸入時ADDCADDBADDAIN4ADC0809輸入+5VADC0809接口電路設(shè)計模擬量輸入地址鎖存信號ALE和啟動轉(zhuǎn)換信號START獨立連接:用兩個信號分別進行控制——需占用兩個I/O端口或兩個I/O線(用8255時);統(tǒng)一連接:用一個脈沖信號的上升沿進行地址鎖存、下降沿實現(xiàn)啟動轉(zhuǎn)換——只需占用一個I/O端口或一個I/O線(用8255時)。ADC0809ALESTART獨立連接來自I/O譯碼1來自I/O譯碼2ADC0809ALESTART統(tǒng)一連接來自I/O譯碼
轉(zhuǎn)換結(jié)束信號線EOC的連接方法軟件延時(比如延時1ms)——不用EOC信號CPU效率低,只能按最大轉(zhuǎn)換時間延時,兼容性差簡單,容易實現(xiàn)查詢EOC狀態(tài)EOC通過一個三態(tài)門連到數(shù)據(jù)總線三態(tài)門要占用一個I/O端口地址CPU效率低,兼容性好把EOC作為中斷申請信號,向CPU申請中斷在中斷服務(wù)程序中讀入轉(zhuǎn)換結(jié)果CPU效率高,兼容性好71數(shù)據(jù)采集程序流程
初始化
送通道地址送ALE信號送START信號
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉儲管理安全生產(chǎn)事故應(yīng)急預(yù)案
- 陽臺防水維修施工方案
- 裝配式建筑BIM實施方案
- 小區(qū)內(nèi)部停車位租賃合同
- 2024年工廠租賃轉(zhuǎn)讓合同書樣本
- 簡單易懂的房屋裝修合同
- GB/T 44876-2024外科植入物骨科植入物的清潔度通用要求
- 亞運會應(yīng)急預(yù)案
- 肺性腦病的業(yè)務(wù)學(xué)習(xí)
- 移動設(shè)備管理與安全
- 中小學(xué)古詩詞首
- 《規(guī)劃每一天》教案2021
- 草莓創(chuàng)意主題實用框架模板ppt
- 高處作業(yè)吊籃定期檢修與保養(yǎng)項目表
- 山大口腔頜面外科學(xué)課件第5章 口腔種植外科-1概論、口腔種植的生物學(xué)基礎(chǔ)
- 部編人教版六年級上冊語文 第25課 少年閏土 教學(xué)課件
- 系統(tǒng)辨識課件:第4章 數(shù)學(xué)模型的最小二乘法辨識
- 【人教版】高一政治必修2導(dǎo)學(xué)案:政治生活7.1《處理民族關(guān)系的原則:平等、團結(jié)、共同繁榮》
- 第六屆全國儀表技能大賽DCS實操題1009a
- 土壤分析技術(shù)規(guī)范(第二版)
- 木材力學(xué)基本性質(zhì)和概述
評論
0/150
提交評論