




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第第1212章章 模擬接口模擬接口教學(xué)重點(diǎn)n DAC 0832及其與主機(jī)的連接及其與主機(jī)的連接n ADC 0809及其與主機(jī)的連接及其與主機(jī)的連接模擬量與數(shù)字量n模擬量模擬量連續(xù)變化的物理量連續(xù)變化的物理量n數(shù)字量數(shù)字量時(shí)間和數(shù)值上都離散的量時(shí)間和數(shù)值上都離散的量模擬模擬/數(shù)字轉(zhuǎn)換器數(shù)字轉(zhuǎn)換器ADCDAC數(shù)字?jǐn)?shù)字/模擬轉(zhuǎn)換器模擬轉(zhuǎn)換器12.1 模擬輸入輸出系統(tǒng)數(shù)字信號(hào)數(shù)字信號(hào)模擬信號(hào)模擬信號(hào)現(xiàn)場(chǎng)信號(hào)現(xiàn)場(chǎng)信號(hào)1現(xiàn)場(chǎng)信號(hào)現(xiàn)場(chǎng)信號(hào)2現(xiàn)場(chǎng)信號(hào)現(xiàn)場(chǎng)信號(hào)n微型微型計(jì)算機(jī)計(jì)算機(jī)放大器放大器放大器放大器放大器放大器多多路路開(kāi)開(kāi)關(guān)關(guān)低通濾波低通濾波傳感器傳感器低通濾波低通濾波傳感器傳感器低通濾波低通濾波傳感器傳
2、感器A/D轉(zhuǎn)換器轉(zhuǎn)換器采樣保持器采樣保持器數(shù)字信號(hào)數(shù)字信號(hào)受控對(duì)象受控對(duì)象控制信號(hào)控制信號(hào)模擬信號(hào)模擬信號(hào)D/A轉(zhuǎn)換器轉(zhuǎn)換器放大驅(qū)動(dòng)電路放大驅(qū)動(dòng)電路傳感器傳感器將各種現(xiàn)場(chǎng)的物理量測(cè)量出來(lái)將各種現(xiàn)場(chǎng)的物理量測(cè)量出來(lái)并轉(zhuǎn)換成電信號(hào)(模擬電壓或電流)并轉(zhuǎn)換成電信號(hào)(模擬電壓或電流) 放大器放大器把傳感器輸出的信號(hào)放大到把傳感器輸出的信號(hào)放大到ADC所需所需的量程范圍的量程范圍低通濾波器低通濾波器用于降低噪聲、濾去高頻干擾,用于降低噪聲、濾去高頻干擾,以增加信噪比以增加信噪比多路開(kāi)關(guān)多路開(kāi)關(guān)把多個(gè)現(xiàn)場(chǎng)信號(hào)分時(shí)地接通到把多個(gè)現(xiàn)場(chǎng)信號(hào)分時(shí)地接通到A/D轉(zhuǎn)換器轉(zhuǎn)換器采樣保持器采樣保持器周期性地采樣連續(xù)信號(hào),
3、周期性地采樣連續(xù)信號(hào),并在并在A/D轉(zhuǎn)換期間保持不變轉(zhuǎn)換期間保持不變12.2 D/A轉(zhuǎn)換器DAC數(shù)字?jǐn)?shù)字/模擬轉(zhuǎn)換器模擬轉(zhuǎn)換器模擬量模擬量數(shù)字量數(shù)字量12.2.1 D/A轉(zhuǎn)換的基本原理數(shù)字量數(shù)字量 模擬量模擬量1101B 13D/A轉(zhuǎn)換器的原理圖(1)Iout2Iout1RfbRfbVout+_I1S1D1c2RRI2S2D2b2RRI0S0D0d2R2RRI3S3D3a2RVREF電阻網(wǎng)絡(luò)電阻網(wǎng)絡(luò)基準(zhǔn)電壓基準(zhǔn)電壓電子開(kāi)關(guān)電子開(kāi)關(guān)D/A轉(zhuǎn)換器的原理圖(2)Iout2Iout1RfbRfbVout+_I1S1D1c2RRI2S2D2b2RRI0S0D0d2R2RRI3S3D3a2RVREF阻抗阻
4、抗2R運(yùn)算放大器運(yùn)算放大器虛地虛地D/A轉(zhuǎn)換器的原理圖(3)VaVREFVbVREF/2VcVREF/4VdVREF/8I0Vd/2RVREF/(82R)I1Vd/2RVREF/(42R)I2Vd/2RVREF/(22R)I3Vd/2RVREF/(12R)D/A轉(zhuǎn)換器的原理圖(4)Iout1I0I1I2I3VREF/2R(1/81/41/21)RfbRVoutIout1RfbVREF(20212223)/24Vout(D/2n)VREF12.2.2 DAC0832芯片nDAC0832是典型是典型的的8位電流輸出型位電流輸出型通用通用DAC芯片芯片LE2LE1 RfbAGNDDAC0832Vcc
5、ILEVREF輸入寄存器 DGNDDI0DI7D/A轉(zhuǎn)換器DAC寄存器Iout2Iout1DAC0832的內(nèi)部結(jié)構(gòu)LE2LE1RfbAGNDDAC0832VccILEVREF輸入輸入寄寄存存器器DGNDDI0DI7D/A轉(zhuǎn)轉(zhuǎn)換換器器DAC寄寄存存器器Iout2Iout1CSWR1WR2XFER1. DAC0832的數(shù)字接口n8位數(shù)字輸入端位數(shù)字輸入端nDI0DI7(DI0為最低位)為最低位)n輸入寄存器(第輸入寄存器(第1級(jí)鎖存)的控制端級(jí)鎖存)的控制端nILE、CS*、WR1*nDAC寄存器(第寄存器(第2級(jí)鎖存)的控制端級(jí)鎖存)的控制端nXFER*、WR2*直通鎖存器的工作方式兩級(jí)緩沖寄存
6、器都是直通鎖存器兩級(jí)緩沖寄存器都是直通鎖存器nLE1,直通(輸出等于輸入),直通(輸出等于輸入)nLE0,鎖存(輸出保持不變),鎖存(輸出保持不變)LE2LE1DAC0832輸入輸入寄寄存存器器DI0DI7D/A轉(zhuǎn)轉(zhuǎn)換換器器DAC寄寄存存器器Iout1DAC0832的工作方式:直通方式nLE1LE21n輸入的數(shù)字?jǐn)?shù)據(jù)直接進(jìn)入輸入的數(shù)字?jǐn)?shù)據(jù)直接進(jìn)入D/A轉(zhuǎn)換器轉(zhuǎn)換器LE2LE1DAC0832輸入輸入寄寄存存器器DI0DI7D/A轉(zhuǎn)轉(zhuǎn)換換器器DAC寄寄存存器器Iout1DAC0832的工作方式:?jiǎn)尉彌_方式nLE11,或者,或者LE21n兩個(gè)寄存器之一始終處于直通狀態(tài)兩個(gè)寄存器之一始終處于直通狀態(tài)n
7、另一個(gè)寄存器處于受控狀態(tài)(緩沖狀態(tài))另一個(gè)寄存器處于受控狀態(tài)(緩沖狀態(tài))LE2LE1DAC0832輸入輸入寄寄存存器器DI0DI7D/A轉(zhuǎn)轉(zhuǎn)換換器器DAC寄寄存存器器Iout1DAC0832的工作方式:雙緩沖方式n兩個(gè)寄存器都處于受控(緩沖)狀態(tài)兩個(gè)寄存器都處于受控(緩沖)狀態(tài)n能夠?qū)σ粋€(gè)數(shù)據(jù)進(jìn)行能夠?qū)σ粋€(gè)數(shù)據(jù)進(jìn)行D/A轉(zhuǎn)換的同時(shí);輸入轉(zhuǎn)換的同時(shí);輸入另一個(gè)數(shù)據(jù)另一個(gè)數(shù)據(jù)LE2LE1DAC0832輸入輸入寄寄存存器器DI0DI7D/A轉(zhuǎn)轉(zhuǎn)換換器器DAC寄寄存存器器Iout12. DAC0832的模擬輸出nIout1、Iout2電流輸出端電流輸出端nRfb反饋電阻引出端(電阻在芯片內(nèi))反饋電阻引
8、出端(電阻在芯片內(nèi))nVREF參考電壓輸入端參考電壓輸入端n10V10VnAGND模擬信號(hào)地模擬信號(hào)地nVCC電源電壓輸入端電源電壓輸入端n5V15VnDGND數(shù)字信號(hào)地?cái)?shù)字信號(hào)地單極性電壓輸出VoutIout1Rfb(D/28)VREFRfbIout2Iout1Vout+_AGNDADIVREF單極性電壓輸出:例子設(shè)設(shè) VREF5VnDFFH255時(shí),最大輸出電壓:時(shí),最大輸出電壓:Vmax(255/256)5V4.98VnD00H時(shí),最小輸出電壓:時(shí),最小輸出電壓:Vmin(0/256)5V0VnD01H時(shí),一個(gè)最低有效位(時(shí),一個(gè)最低有效位(LSB)電壓:)電壓:VLSB(1/256)5
9、V0.02VVout(D/2n)VREF雙極性電壓輸出:電路R1(R)R3(2R)R2(2R)RfbIout2Iout1AGNDDIVREFVout1+_A1Vout2+_A2I1I2I1I2011OUT232OUT2REF1RVIRVRVI雙極性電壓輸出:公式取取 R2R32R1得得 Vout2(2Vout1VREF)因因 Vout1(D/28)VREF故故 Vout2(D27)/27)VREF雙極性電壓輸出:例子設(shè)設(shè) VREF5VnDFFH255時(shí),最大輸出電壓:時(shí),最大輸出電壓:Vmax(255128)/1285V4.96VnD00H時(shí),最小輸出電壓:時(shí),最小輸出電壓:Vmin(0128
10、)/1285V5VnD81H129時(shí),一個(gè)最低有效位電壓:時(shí),一個(gè)最低有效位電壓:VLSB(129128/1285V0.04VVout(D27)/27)VREF3. 輸出精度的調(diào)整RfbIout2Iout1Vout+_AGND調(diào)零調(diào)零電位器電位器調(diào)滿刻度調(diào)滿刻度電位器電位器電源電源 5VADI10K1M1KVREF4. 地線的連接DGNDAGND模擬電路模擬電路數(shù)字電路數(shù)字電路ADCDAC模擬電路模擬電路數(shù)字電路數(shù)字電路12.2.3 DAC芯片與主機(jī)的連接nDAC芯片相當(dāng)于一個(gè)芯片相當(dāng)于一個(gè)“輸出設(shè)備輸出設(shè)備”,至,至少需要一級(jí)鎖存器作為接口電路少需要一級(jí)鎖存器作為接口電路n考慮到有些考慮到有
11、些DAC芯片的數(shù)據(jù)位數(shù)大于主芯片的數(shù)據(jù)位數(shù)大于主機(jī)數(shù)據(jù)總線寬度,所以分成兩種情況:機(jī)數(shù)據(jù)總線寬度,所以分成兩種情況:1. 主機(jī)位數(shù)等于或大于主機(jī)位數(shù)等于或大于DAC芯片位數(shù)芯片位數(shù)2. 主機(jī)位數(shù)小于主機(jī)位數(shù)小于DAC芯片位數(shù)芯片位數(shù)1. 主機(jī)位數(shù)大于或等于DAC芯片的連接mov al,bufmov dx,portdout dx,al譯碼譯碼ABD0D7CLKDACVout+_ALS273 IOWDAC0832單緩沖方式 WR1 CS IOW 5V+5VRfbIout2Iout1 WR2XFERDGND AGNDD0D7DI0D17VccILEVREFVout+_A譯碼譯碼AB2. 主機(jī)位數(shù)小于
12、DAC芯片的連接n數(shù)字?jǐn)?shù)據(jù)需要多次輸出數(shù)字?jǐn)?shù)據(jù)需要多次輸出n接口電路也需要多個(gè)(級(jí))鎖存器保存接口電路也需要多個(gè)(級(jí))鎖存器保存多次輸出的數(shù)據(jù)多次輸出的數(shù)據(jù)n并需要同時(shí)將完整的數(shù)字量提供給并需要同時(shí)將完整的數(shù)字量提供給DAC轉(zhuǎn)換器轉(zhuǎn)換器8位位12位位兩級(jí)鎖存電路模擬輸出模擬輸出12位位DAC第第2級(jí)級(jí)12位鎖存控制位鎖存控制第第1級(jí)低級(jí)低8位鎖存控制位鎖存控制第第1級(jí)高級(jí)高4位鎖存控制位鎖存控制D0D74位位鎖存器鎖存器4位位鎖存器鎖存器8位位鎖存器鎖存器8位位鎖存器鎖存器由同一個(gè)信號(hào)控制由同一個(gè)信號(hào)控制關(guān)鍵的一級(jí)鎖存關(guān)鍵的一級(jí)鎖存無(wú)需輸出數(shù)據(jù)無(wú)需輸出數(shù)據(jù)簡(jiǎn)化的兩級(jí)鎖存電路模擬輸出模擬輸出12
13、位位DAC第第2級(jí)級(jí)12位鎖存控制位鎖存控制第第1級(jí)低級(jí)低8位鎖存控制位鎖存控制D0D74位位鎖存器鎖存器8位位鎖存器鎖存器8位位鎖存器鎖存器由同一個(gè)信號(hào)控制由同一個(gè)信號(hào)控制關(guān)鍵的一級(jí)鎖存關(guān)鍵的一級(jí)鎖存需要輸出高需要輸出高4位數(shù)據(jù)位數(shù)據(jù)mov dx,port1mov al,blout dx,almov dx,port2mov al,bhout dx,al12.2.4 DAC芯片的應(yīng)用mov dx,portdmov al,0repeat:out dx,alinc aljmp repeat輸出正向鋸齒波2次數(shù)據(jù)輸出的時(shí)間間隔次數(shù)據(jù)輸出的時(shí)間間隔02LSB1LSB255LSB254LSB鋸齒波周期鋸
14、齒波周期12.3 A/D轉(zhuǎn)換器模擬量模擬量數(shù)字量數(shù)字量模擬模擬/數(shù)字轉(zhuǎn)換器數(shù)字轉(zhuǎn)換器ADC12.3.1 A/D轉(zhuǎn)換的基本原理n存在多種存在多種A/D轉(zhuǎn)換技術(shù),各有特點(diǎn),轉(zhuǎn)換技術(shù),各有特點(diǎn),分別應(yīng)用于不同的場(chǎng)合分別應(yīng)用于不同的場(chǎng)合n4種常用的轉(zhuǎn)換技術(shù)種常用的轉(zhuǎn)換技術(shù)計(jì)數(shù)器式計(jì)數(shù)器式逐次逼近式逐次逼近式雙積分式雙積分式并行式并行式1. 計(jì)數(shù)器式以最低位為增減量以最低位為增減量單位的逐步計(jì)數(shù)法單位的逐步計(jì)數(shù)法時(shí)鐘時(shí)鐘復(fù)位復(fù)位數(shù)字輸出數(shù)字輸出比較器比較器模擬輸入模擬輸入計(jì)數(shù)器計(jì)數(shù)器D/A轉(zhuǎn)換器轉(zhuǎn)換器轉(zhuǎn)換結(jié)束轉(zhuǎn)換結(jié)束2. 逐次逼近式從最高位開(kāi)始從最高位開(kāi)始的逐位試探法的逐位試探法時(shí)鐘時(shí)鐘復(fù)位復(fù)位數(shù)字輸出
15、數(shù)字輸出轉(zhuǎn)換結(jié)束轉(zhuǎn)換結(jié)束比較器比較器模擬輸入模擬輸入寄存器寄存器D/A轉(zhuǎn)換器轉(zhuǎn)換器3. 雙積分式兩個(gè)積分階段兩個(gè)積分階段實(shí)質(zhì)是電壓實(shí)質(zhì)是電壓/時(shí)間變換時(shí)間變換IREFIinVinVREF積分器積分器比較器比較器V/IV/I時(shí)鐘時(shí)鐘啟動(dòng)計(jì)數(shù)啟動(dòng)計(jì)數(shù)計(jì)數(shù)器計(jì)數(shù)器數(shù)字輸出數(shù)字輸出T2T1Vc固定斜率固定斜率時(shí)間可變時(shí)間可變固定時(shí)間固定時(shí)間斜率可變斜率可變轉(zhuǎn)換結(jié)束轉(zhuǎn)換結(jié)束4. 并行式速度快成本高速度快成本高直接比較法直接比較法編編碼碼電電路路VinVREF數(shù)字輸出數(shù)字輸出比較器比較器RRRRRRR/2R/212.3.2 ADC0809芯片n具有具有A/D轉(zhuǎn)換的基本功能轉(zhuǎn)換的基本功能vCMOS工藝制作工
16、藝制作v8位逐次逼近式位逐次逼近式ADCv轉(zhuǎn)換時(shí)間為轉(zhuǎn)換時(shí)間為100 sn包含擴(kuò)展部件包含擴(kuò)展部件多路開(kāi)關(guān)多路開(kāi)關(guān)三態(tài)鎖存緩沖器三態(tài)鎖存緩沖器ADC0809的內(nèi)部結(jié)構(gòu)圖ADC0809地址鎖存地址鎖存和譯碼和譯碼OE通道通道選擇選擇開(kāi)關(guān)開(kāi)關(guān)ADDAADDBADDC1N0IN1IN2IN3IN4IN5IN6IN78位位三態(tài)三態(tài)鎖存鎖存緩沖器緩沖器DACVcc比較器比較器CLOCKSTARTGND VREF(+)VREF(-)ALE逐次逼近逐次逼近寄存器寄存器SAR定時(shí)和控制定時(shí)和控制D0D1D2D3D4D5D6D7EOC1. ADC0809的模擬輸入n提供一個(gè)提供一個(gè)8通道的多路開(kāi)關(guān)和尋址邏輯通道
17、的多路開(kāi)關(guān)和尋址邏輯IN0IN7:8個(gè)模擬電壓輸入端個(gè)模擬電壓輸入端ADDA、ADDB、ADDC:3個(gè)地址輸入線個(gè)地址輸入線ALE:地址鎖存允許信號(hào)地址鎖存允許信號(hào)nALE的上升沿用于鎖存的上升沿用于鎖存3個(gè)地址輸入的狀個(gè)地址輸入的狀態(tài),然后由譯碼器從態(tài),然后由譯碼器從8個(gè)模擬輸入中選擇個(gè)模擬輸入中選擇一個(gè)模擬輸入端進(jìn)行一個(gè)模擬輸入端進(jìn)行A/D轉(zhuǎn)換轉(zhuǎn)換2. ADC0809的轉(zhuǎn)換時(shí)序D0D7OEEOCSTART/ALEADDA/B/CDATA100 s2 s+8T(最大最大)200ns(最小最小)轉(zhuǎn)換啟動(dòng)信號(hào)轉(zhuǎn)換啟動(dòng)信號(hào)轉(zhuǎn)換結(jié)束信號(hào)轉(zhuǎn)換結(jié)束信號(hào)3. ADC0809的數(shù)字輸出nADC0809內(nèi)部鎖
18、存轉(zhuǎn)換后的數(shù)字量?jī)?nèi)部鎖存轉(zhuǎn)換后的數(shù)字量n具有三態(tài)數(shù)字量輸出端具有三態(tài)數(shù)字量輸出端D0D7n配合輸出允許信號(hào)配合輸出允許信號(hào)OEo 當(dāng)輸出允許信號(hào)當(dāng)輸出允許信號(hào)OE為高電平有效時(shí),將為高電平有效時(shí),將三態(tài)鎖存緩沖器的數(shù)字量從三態(tài)鎖存緩沖器的數(shù)字量從D0D7輸輸出出4. ADC0809的轉(zhuǎn)換公式8)(REF)(REF)(REFin2VVVVN輸入模擬電壓輸入模擬電壓輸出數(shù)字量輸出數(shù)字量基準(zhǔn)電壓基準(zhǔn)電壓正正極極基準(zhǔn)電壓基準(zhǔn)電壓負(fù)負(fù)極極單極性轉(zhuǎn)換示例n基準(zhǔn)電壓基準(zhǔn)電壓VREF(+)5V,VREF()0Vn輸入模擬電壓輸入模擬電壓Vin1.5VN (1.50)(50)25676.8774DH8)(REF
19、)(REF)(REFin2VVVVN雙極性轉(zhuǎn)換示例n基準(zhǔn)電壓基準(zhǔn)電壓VREF(+)5V,VREF()5Vn輸入模擬電壓輸入模擬電壓Vin1.5VN (1.55)(55)25689.6905AH8)(REF)(REF)(REFin2VVVVN12.3.3 ADC芯片與主機(jī)的連接nADC芯片相當(dāng)于芯片相當(dāng)于“輸入設(shè)備輸入設(shè)備”,需要接,需要接口電路提供數(shù)據(jù)緩沖器口電路提供數(shù)據(jù)緩沖器n主機(jī)需要控制轉(zhuǎn)換的啟動(dòng)主機(jī)需要控制轉(zhuǎn)換的啟動(dòng)n主機(jī)還需要及時(shí)獲知轉(zhuǎn)換是否結(jié)束,并主機(jī)還需要及時(shí)獲知轉(zhuǎn)換是否結(jié)束,并進(jìn)行數(shù)據(jù)輸入等處理進(jìn)行數(shù)據(jù)輸入等處理1. 數(shù)據(jù)輸出線的連接n與主機(jī)的連接可分成兩種方式與主機(jī)的連接可分成
20、兩種方式q直接相連直接相連:用于輸出帶有三態(tài)鎖存器的:用于輸出帶有三態(tài)鎖存器的ADC芯片芯片q通過(guò)三態(tài)鎖存器相連通過(guò)三態(tài)鎖存器相連:適用于不帶三態(tài)鎖:適用于不帶三態(tài)鎖存器的存器的ADC芯片,也適用帶有三態(tài)鎖存緩芯片,也適用帶有三態(tài)鎖存緩沖器的芯片沖器的芯片nADC芯片的數(shù)字輸出位數(shù)大于系統(tǒng)數(shù)據(jù)芯片的數(shù)字輸出位數(shù)大于系統(tǒng)數(shù)據(jù)總線位數(shù),需把數(shù)據(jù)分多次讀取總線位數(shù),需把數(shù)據(jù)分多次讀取2. A/D轉(zhuǎn)換的啟動(dòng)(1)n啟動(dòng)信號(hào)一般有兩種形式啟動(dòng)信號(hào)一般有兩種形式q脈沖信號(hào)啟動(dòng)轉(zhuǎn)換脈沖信號(hào)啟動(dòng)轉(zhuǎn)換q電平信號(hào)啟動(dòng)轉(zhuǎn)換電平信號(hào)啟動(dòng)轉(zhuǎn)換轉(zhuǎn)換啟動(dòng)轉(zhuǎn)換啟動(dòng)轉(zhuǎn)換結(jié)束轉(zhuǎn)換結(jié)束2. A/D轉(zhuǎn)換的啟動(dòng)(2)n主機(jī)產(chǎn)生啟動(dòng)信號(hào)
21、有兩種方法主機(jī)產(chǎn)生啟動(dòng)信號(hào)有兩種方法q編程啟動(dòng)編程啟動(dòng)軟件上,執(zhí)行一個(gè)輸出指令軟件上,執(zhí)行一個(gè)輸出指令硬件上,利用輸出指令產(chǎn)生硬件上,利用輸出指令產(chǎn)生ADC啟動(dòng)脈啟動(dòng)脈沖,或產(chǎn)生一個(gè)啟動(dòng)有效電平?jīng)_,或產(chǎn)生一個(gè)啟動(dòng)有效電平q定時(shí)啟動(dòng)定時(shí)啟動(dòng)啟動(dòng)信號(hào)來(lái)自定時(shí)器輸出啟動(dòng)信號(hào)來(lái)自定時(shí)器輸出3. 轉(zhuǎn)換結(jié)束信號(hào)的處理v不同的處理方式對(duì)應(yīng)程序設(shè)計(jì)方法不同不同的處理方式對(duì)應(yīng)程序設(shè)計(jì)方法不同 查詢方式查詢方式把結(jié)束信號(hào)作為狀態(tài)信號(hào)把結(jié)束信號(hào)作為狀態(tài)信號(hào) 中斷方式中斷方式把結(jié)束信號(hào)作為中斷請(qǐng)求信號(hào)把結(jié)束信號(hào)作為中斷請(qǐng)求信號(hào) 延時(shí)方式延時(shí)方式不使用轉(zhuǎn)換結(jié)束信號(hào)不使用轉(zhuǎn)換結(jié)束信號(hào) DMA方式方式把結(jié)束信號(hào)作為把結(jié)束信
22、號(hào)作為DMA請(qǐng)求信號(hào)請(qǐng)求信號(hào)12.3.4 ADC芯片的應(yīng)用n例例12.2 編程啟動(dòng)、編程啟動(dòng)、轉(zhuǎn)換結(jié)束中斷處理轉(zhuǎn)換結(jié)束中斷處理n例例12.3 編程啟動(dòng)、編程啟動(dòng)、轉(zhuǎn)換結(jié)束查詢處理轉(zhuǎn)換結(jié)束查詢處理中斷方式D0D7220hIRQ2A0A9譯碼譯碼VccD0D7EOCADDAADDBADDCALE模擬輸入模擬輸入(05V)500KHzCLOCKVREF(+)+5VIN0OESTARTGNDVREF(-) IOR IOW主程序;數(shù)據(jù)段數(shù)據(jù)段adtemp db 0;給定一個(gè)臨時(shí)變量給定一個(gè)臨時(shí)變量;代碼段代碼段;設(shè)置中斷向量等工作設(shè)置中斷向量等工作sti;開(kāi)中斷開(kāi)中斷mov dx,220hout dx,al;啟動(dòng)啟動(dòng)A/D轉(zhuǎn)換轉(zhuǎn)換;其他工作其他工作例12.2中斷服務(wù)程序adint procsti;開(kāi)中斷開(kāi)中斷push ax;保護(hù)寄存器保護(hù)寄存器push dxpush dsmov ax,data ;設(shè)置數(shù)據(jù)段設(shè)置數(shù)據(jù)段DSmov ds,axmov dx,220hin al,dx;讀讀A/D轉(zhuǎn)換的數(shù)字量轉(zhuǎn)換的數(shù)字量mov adtemp,al ;送入緩沖區(qū)送入緩沖區(qū)例12.2中斷服務(wù)程序mov al,20h;發(fā)送發(fā)送EOI命令命令out 20h,alpop ds;恢復(fù)寄存器恢復(fù)寄存器p
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度自媒體合伙人內(nèi)容創(chuàng)作與推廣服務(wù)合同
- 二零二五年度學(xué)校事業(yè)單位后勤保障人員勞動(dòng)合同
- 農(nóng)機(jī)委托管理協(xié)議書(2025年度)生態(tài)農(nóng)業(yè)專案
- 二零二五年度大理石石材行業(yè)金融服務(wù)合作協(xié)議
- 2025年雙道氫化物發(fā)生原子熒光光度計(jì)項(xiàng)目合作計(jì)劃書
- 2025年休閑專用車及其零附件合作協(xié)議書
- 施肥與根瘤菌對(duì)黑土大豆根際微生物組的影響及固氮溶磷菌群構(gòu)建
- 三個(gè)蘋果砧木離體快繁體系優(yōu)化與遺傳變異檢測(cè)
- 區(qū)域協(xié)同立法模式研究
- 美發(fā)沙龍裝修合同終止
- 浙江紹興市勘察測(cè)繪院下屬國(guó)有企業(yè)紹興市勘察測(cè)繪有限公司招聘筆試題庫(kù)2024
- 2024-2030年中國(guó)納米纖維素技術(shù)行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略分析報(bào)告
- 《C語(yǔ)言程序設(shè)計(jì)(第5版)》全套教學(xué)課件
- 腸內(nèi)營(yíng)養(yǎng)患者的血糖管理
- 兒科新生兒臍炎培訓(xùn)課件
- 2024年蘇州市職業(yè)大學(xué)單招職業(yè)適應(yīng)性測(cè)試題庫(kù)及答案解析
- 《紡織服裝材料》課件-4紗線的結(jié)構(gòu)與性能
- 2024過(guò)敏性休克搶救指南(2024)課件干貨分享
- GB/T 44122-2024工業(yè)互聯(lián)網(wǎng)平臺(tái)工業(yè)機(jī)理模型開(kāi)發(fā)指南
- DL-T-5759-2017配電系統(tǒng)電氣裝置安裝工程施工及驗(yàn)收規(guī)范
- 城市更新模式探討
評(píng)論
0/150
提交評(píng)論