




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第六章第六章 數(shù)數(shù)/模和模模和模/數(shù)轉(zhuǎn)換接口數(shù)轉(zhuǎn)換接口數(shù)數(shù)/模和模模和模/數(shù)轉(zhuǎn)換電路的概念數(shù)轉(zhuǎn)換電路的概念 在單片機(jī)的實(shí)時(shí)控制和智能儀表等應(yīng)用系統(tǒng)中,被控在單片機(jī)的實(shí)時(shí)控制和智能儀表等應(yīng)用系統(tǒng)中,被控制或被測(cè)量對(duì)象的有關(guān)變量,往制或被測(cè)量對(duì)象的有關(guān)變量,往 往是一些連續(xù)變化的往是一些連續(xù)變化的模擬量,如溫度、壓力、流量、速度等物理量。這些模擬量,如溫度、壓力、流量、速度等物理量。這些模擬量必須轉(zhuǎn)換模擬量必須轉(zhuǎn)換 成數(shù)字量后才能輸入到計(jì)算機(jī)進(jìn)行處成數(shù)字量后才能輸入到計(jì)算機(jī)進(jìn)行處理。計(jì)算機(jī)處理的結(jié)果,也常常需要轉(zhuǎn)換為模擬信理。計(jì)算機(jī)處理的結(jié)果,也常常需要轉(zhuǎn)換為模擬信 號(hào),號(hào),驅(qū)動(dòng)相應(yīng)的執(zhí)行機(jī)構(gòu),實(shí)
2、現(xiàn)對(duì)被控對(duì)象的控制。若輸驅(qū)動(dòng)相應(yīng)的執(zhí)行機(jī)構(gòu),實(shí)現(xiàn)對(duì)被控對(duì)象的控制。若輸入是非電的模擬信號(hào),還需通過(guò)入是非電的模擬信號(hào),還需通過(guò) 傳感器轉(zhuǎn)換成電信號(hào)。傳感器轉(zhuǎn)換成電信號(hào)。實(shí)現(xiàn)模擬量變換成數(shù)字量的設(shè)備稱為模數(shù)轉(zhuǎn)換器實(shí)現(xiàn)模擬量變換成數(shù)字量的設(shè)備稱為模數(shù)轉(zhuǎn)換器(AD),數(shù)字量轉(zhuǎn),數(shù)字量轉(zhuǎn) 換成模擬量的設(shè)備稱為數(shù)模轉(zhuǎn)換器換成模擬量的設(shè)備稱為數(shù)模轉(zhuǎn)換器(DA)。 具有模擬量輸入和模擬量輸出的具有模擬量輸入和模擬量輸出的MCS-51應(yīng)應(yīng) 用用系統(tǒng)結(jié)構(gòu)系統(tǒng)結(jié)構(gòu) 模數(shù)數(shù)模轉(zhuǎn)換技術(shù)是數(shù)字測(cè)量和數(shù)字控制領(lǐng)域中的一個(gè)專門模數(shù)數(shù)模轉(zhuǎn)換技術(shù)是數(shù)字測(cè)量和數(shù)字控制領(lǐng)域中的一個(gè)專門分支。在微電子技術(shù)已分支。在微電子技術(shù)已 取得
3、巨大成果的今天,對(duì)那些具有明確取得巨大成果的今天,對(duì)那些具有明確應(yīng)用目標(biāo)的單片微機(jī)產(chǎn)品的設(shè)計(jì)人員來(lái)說(shuō),只需應(yīng)用目標(biāo)的單片微機(jī)產(chǎn)品的設(shè)計(jì)人員來(lái)說(shuō),只需 要合理地選用要合理地選用商品化的大規(guī)模商品化的大規(guī)模AD、DA電路器件,了解它們的功能和接電路器件,了解它們的功能和接口方法即可。口方法即可。14.2.1 DAC0832的引腳功能的引腳功能 DAC0832是一典型的是一典型的8位并行位并行D/A轉(zhuǎn)換器。為轉(zhuǎn)換器。為20引腳的雙列直插引腳的雙列直插式封裝式封裝 DAC0832內(nèi)部主要由兩個(gè)內(nèi)部主要由兩個(gè)8位的寄存器和一個(gè)位的寄存器和一個(gè)8位的位的DA轉(zhuǎn)換器轉(zhuǎn)換器及一些控制邏輯組成。其內(nèi)部結(jié)構(gòu)及引腳
4、排列如下圖所示。及一些控制邏輯組成。其內(nèi)部結(jié)構(gòu)及引腳排列如下圖所示。DI0DI7:8位數(shù)據(jù)輸入引腳。邏輯電平與位數(shù)據(jù)輸入引腳。邏輯電平與TIL兼容。兼容。ILE:輸入數(shù)據(jù)鎖存允許端,高電平有效。:輸入數(shù)據(jù)鎖存允許端,高電平有效。/CS:芯片片選輸人端,低電平有效。:芯片片選輸人端,低電平有效。/WR1:輸入寄存器的寫(xiě)信號(hào),低電平有效。當(dāng):輸入寄存器的寫(xiě)信號(hào),低電平有效。當(dāng)/CS 、ILE及信及信號(hào)號(hào)/WR1同時(shí)有效時(shí),同時(shí)有效時(shí),DI0DI7的數(shù)據(jù)被鎖存到輸入寄存器。的數(shù)據(jù)被鎖存到輸入寄存器。/XFER:數(shù)據(jù)傳送控制器信號(hào),低電平有效。:數(shù)據(jù)傳送控制器信號(hào),低電平有效。/WR2:DAC寄存器的
5、寫(xiě)信號(hào),低電平有效。當(dāng)寄存器的寫(xiě)信號(hào),低電平有效。當(dāng)/WR2和和/XFER信號(hào)信號(hào)同時(shí)有效時(shí),將輸入寄存器中的內(nèi)容鎖存到同時(shí)有效時(shí),將輸入寄存器中的內(nèi)容鎖存到DAC寄存器中。寄存器中。VREF:基準(zhǔn)參考電壓源輸入端。電壓范圍:基準(zhǔn)參考電壓源輸入端。電壓范圍:10+10VIOUT1:輸出電流:輸出電流1。其值隨轉(zhuǎn)換的輸入數(shù)據(jù)線性變化,輸入數(shù)據(jù)為。其值隨轉(zhuǎn)換的輸入數(shù)據(jù)線性變化,輸入數(shù)據(jù)為0FFH時(shí),時(shí),IOUT1輸出最大,輸入數(shù)據(jù)為輸出最大,輸入數(shù)據(jù)為00H時(shí),時(shí),IOUT1輸出最小。輸出最小。IOUT2:輸出電流:輸出電流2。RFB:芯片內(nèi)部反饋電阻輸入引腳,為使用外部運(yùn)算放大器時(shí)提供:芯片內(nèi)部
6、反饋電阻輸入引腳,為使用外部運(yùn)算放大器時(shí)提供反饋電阻。反饋電阻。VCC:芯片工作電源電壓。范圍:芯片工作電源電壓。范圍:+5+15V。AGND:模擬地。模擬信號(hào)和基準(zhǔn)電源的參考地。:模擬地。模擬信號(hào)和基準(zhǔn)電源的參考地。DGND:數(shù)字地。工作電源和數(shù)字邏輯地。:數(shù)字地。工作電源和數(shù)字邏輯地。14.2.2 DAC0832的工作方式的工作方式1直通工作方式直通工作方式 當(dāng)當(dāng)0832所有的控制信號(hào)所有的控制信號(hào)(/CS、/WR1、/WR2、ILE、/XFER)都為有效時(shí),兩個(gè)寄都為有效時(shí),兩個(gè)寄存器處于直通狀態(tài),此時(shí)數(shù)據(jù)存器處于直通狀態(tài),此時(shí)數(shù)據(jù)線的數(shù)字信號(hào)經(jīng)兩個(gè)寄存器直線的數(shù)字信號(hào)經(jīng)兩個(gè)寄存器直接進(jìn)
7、入接進(jìn)入DA轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換并輸出。此工作方式適用于連并輸出。此工作方式適用于連續(xù)反饋控制中。續(xù)反饋控制中。2單緩沖工作方式單緩沖工作方式單緩沖工作方式是使兩個(gè)寄存單緩沖工作方式是使兩個(gè)寄存器始終有一個(gè)器始終有一個(gè)(多為多為DAC寄存器寄存器)處于直通狀態(tài),另一個(gè)處于受處于直通狀態(tài),另一個(gè)處于受控狀態(tài)。如使控狀態(tài)。如使/WR2=0和和/XFER=0,或?qū)?,或?qū)?WR1與與/WR2相連及相連及/XFER與與/CS相連,則相連,則DAC寄存器處于直通狀態(tài),輸寄存器處于直通狀態(tài),輸入寄存器處于受控狀態(tài)。入寄存器處于受控狀態(tài)。應(yīng)用系統(tǒng)中如只有一路應(yīng)用系統(tǒng)中如只有一路DA轉(zhuǎn)轉(zhuǎn)換,或有多路轉(zhuǎn)換
8、但不要求同換,或有多路轉(zhuǎn)換但不要求同步輸出時(shí),可采用單緩沖工作步輸出時(shí),可采用單緩沖工作方式。方式。3雙緩沖工作方式雙緩沖工作方式雙緩沖工作方式是使輸入寄存雙緩沖工作方式是使輸入寄存器和器和DAC寄存器都處于受控狀寄存器都處于受控狀態(tài)。這主要用于多路態(tài)。這主要用于多路DA轉(zhuǎn)換轉(zhuǎn)換系統(tǒng)以實(shí)現(xiàn)多路模擬信號(hào)的同系統(tǒng)以實(shí)現(xiàn)多路模擬信號(hào)的同步輸出。例如有三個(gè)八位二進(jìn)步輸出。例如有三個(gè)八位二進(jìn)制數(shù),分別先后進(jìn)入三個(gè)制數(shù),分別先后進(jìn)入三個(gè)DAC0832芯片的輸入寄存器,芯片的輸入寄存器,這時(shí)若將三個(gè)這時(shí)若將三個(gè)DAC0832的的DAC寄存器的鎖存信號(hào)同時(shí)變?yōu)榈图拇嫫鞯逆i存信號(hào)同時(shí)變?yōu)榈碗娖剑ㄈ齻€(gè)電平(三個(gè)D
9、AC0832的引腳的引腳/WR2、/XFER分別接在一起,分別接在一起,即可達(dá)到此目的),即可達(dá)到此目的),則分別先后鎖存在三個(gè)則分別先后鎖存在三個(gè)DAC0832芯片的輸入寄存器中的數(shù)據(jù)同芯片的輸入寄存器中的數(shù)據(jù)同時(shí)打入其時(shí)打入其DAC寄存器,并隨之進(jìn)行數(shù)模轉(zhuǎn)換,同時(shí)輸出相應(yīng)的寄存器,并隨之進(jìn)行數(shù)模轉(zhuǎn)換,同時(shí)輸出相應(yīng)的模擬量。若三個(gè)模擬量。若三個(gè)DAC0832芯片的芯片的DAC寄存器處于直通狀態(tài),就寄存器處于直通狀態(tài),就無(wú)法控制三路模擬信號(hào)的同步輸出。無(wú)法控制三路模擬信號(hào)的同步輸出。14.3 DAC0832與單片機(jī)的接口及應(yīng)用與單片機(jī)的接口及應(yīng)用 圖中為采用單緩沖工作方式的一路圖中為采用單緩沖
10、工作方式的一路DA輸出與輸出與8051單片機(jī)的連接單片機(jī)的連接圖。圖中采用將芯片兩級(jí)寄存器的控制信號(hào)并接的方式,即將圖。圖中采用將芯片兩級(jí)寄存器的控制信號(hào)并接的方式,即將DAC0832的的/WR1和和/WR2并接后與并接后與805l的的/WR信號(hào)線相連,信號(hào)線相連,/CS和和/XFER并接后與并接后與P2.7相連,并將相連,并將ILE接高電平。在這種工作方式接高電平。在這種工作方式下,輸入數(shù)據(jù)在控制信號(hào)的作用下,送入下,輸入數(shù)據(jù)在控制信號(hào)的作用下,送入DAC寄存器,再經(jīng)寄存器,再經(jīng)DA轉(zhuǎn)換輸出一個(gè)與輸入數(shù)據(jù)對(duì)應(yīng)的模擬量。轉(zhuǎn)換輸出一個(gè)與輸入數(shù)據(jù)對(duì)應(yīng)的模擬量。DA轉(zhuǎn)換器的基轉(zhuǎn)換器的基準(zhǔn)電壓準(zhǔn)電壓V
11、REF由穩(wěn)由穩(wěn)壓管上的電壓分壓管上的電壓分壓后提供。圖中壓后提供。圖中運(yùn)算放大器的作運(yùn)算放大器的作用將用將DA轉(zhuǎn)換器轉(zhuǎn)換器輸出電流轉(zhuǎn)換成輸出電流轉(zhuǎn)換成電壓輸出。電壓輸出。D/A轉(zhuǎn)換程轉(zhuǎn)換程序設(shè)計(jì)序設(shè)計(jì)圖中的接法是采用線選法把圖中的接法是采用線選法把DAC0832當(dāng)作當(dāng)作8031擴(kuò)展的一擴(kuò)展的一個(gè)并行個(gè)并行IO口,當(dāng)口,當(dāng)P2.7=0時(shí),時(shí),則信號(hào)則信號(hào)/CS和和/XFER有效,當(dāng)有效,當(dāng)P3.6=0時(shí),則信號(hào)時(shí),則信號(hào)/WR1和和/WR2有效,將一個(gè)有效,將一個(gè)8位數(shù)據(jù)送位數(shù)據(jù)送入入DAC0832完成轉(zhuǎn)換的指令如完成轉(zhuǎn)換的指令如下:下:#include /包含頭文件包含頭文件reg51.hsb
12、it DA_CS=P27;/定義定義DA的的CS端口端口sbit DA_WR=P36;/定義定義DA的的WR端口端口void delayms(unsigned int);/聲明聲明delayms函數(shù)函數(shù)void main() DA_CS=0;/DAC0832的的/CS和和/XFER引腳有效引腳有效 DA_WR=0;/DAC0832的的/WR1和和/WR2引腳有效引腳有效 while(1) /把數(shù)字量把數(shù)字量55H送到送到P0轉(zhuǎn)換為模擬量轉(zhuǎn)換為模擬量 P0=0 x7F; delayms(50);/延時(shí)延時(shí)50ms /延時(shí)函數(shù)延時(shí)函數(shù)void delayms(unsigned int xms) u
13、nsigned int i,j; for(i=xms;i0;i-) for(j=110;j0;j-);#include /包含頭文件reg51.hsbit DA_CS=P27;/定義DA的CS端口sbit DA_WR=P36;/定義DA的WR端口void delayms(unsigned int);/聲明delayms函數(shù)void main()DA_CS=0;/DAC0832的/CS和/XFER引腳有效DA_WR=0;/DAC0832的/WR1和/WR2引腳有效while(1)/把數(shù)字量55H送到P0轉(zhuǎn)換為模擬量P0=P1; delayms(50);/延時(shí)50ms/延時(shí)函數(shù)void delay
14、ms(unsigned int xms)unsigned int i,j;for(i=xms;i0;i-)for(j=110;j0;j-);14.4 A/D轉(zhuǎn)換器的介紹轉(zhuǎn)換器的介紹 用于模數(shù)用于模數(shù)(A/D)轉(zhuǎn)換的集成芯片種類很多,按其轉(zhuǎn)換的集成芯片種類很多,按其轉(zhuǎn)換原理可分為計(jì)數(shù)比較型、逐次逼轉(zhuǎn)換原理可分為計(jì)數(shù)比較型、逐次逼 近型、雙積近型、雙積分型等等。不同分型等等。不同AD轉(zhuǎn)換器芯片在速度、精度和轉(zhuǎn)換器芯片在速度、精度和價(jià)格上均有差別,其分辨率價(jià)格上均有差別,其分辨率 (輸出轉(zhuǎn)換結(jié)果的二進(jìn)輸出轉(zhuǎn)換結(jié)果的二進(jìn)制數(shù)或制數(shù)或BCD碼位數(shù)碼位數(shù))也有也有8位、位、10位、位、12位及位及16位位
15、等多種,這也是等多種,這也是 應(yīng)用選型時(shí)應(yīng)主要考慮的因素。應(yīng)用選型時(shí)應(yīng)主要考慮的因素。 由于逐次逼近法由于逐次逼近法AD轉(zhuǎn)換器在精度、速度和價(jià)格轉(zhuǎn)換器在精度、速度和價(jià)格上都適中,上都適中,8位的分辨率也可滿足一般位的分辨率也可滿足一般 的應(yīng)用要的應(yīng)用要求,是最常見(jiàn)的求,是最常見(jiàn)的AD轉(zhuǎn)換器件。下面我們主要介轉(zhuǎn)換器件。下面我們主要介紹逐次逼近型紹逐次逼近型AD轉(zhuǎn)換器的工作轉(zhuǎn)換器的工作 原理及典型芯片原理及典型芯片ADC0809與單片機(jī)的接口方法。與單片機(jī)的接口方法。A/D轉(zhuǎn)換器轉(zhuǎn)換器的工作原理的工作原理逐次逼近法逐次逼近法AD轉(zhuǎn)換器也稱逐次比較法轉(zhuǎn)換器也稱逐次比較法A/D。對(duì)于一個(gè)輸出為。對(duì)于一
16、個(gè)輸出為N位位的逐次逼近法的逐次逼近法A/D轉(zhuǎn)轉(zhuǎn) 換器,其內(nèi)部原理框圖如圖所換器,其內(nèi)部原理框圖如圖所 示。主要以一示。主要以一DA(數(shù)模數(shù)模)轉(zhuǎn)換為基轉(zhuǎn)換為基 礎(chǔ),加上比較器、礎(chǔ),加上比較器、N位逐次逼近寄存位逐次逼近寄存 器、置器、置數(shù)控制邏輯電路以及時(shí)鐘等組數(shù)控制邏輯電路以及時(shí)鐘等組 成。它通過(guò)對(duì)最高位成。它通過(guò)對(duì)最高位(DN1)至最低至最低 位位(D0)的逐次檢測(cè)比較來(lái)逼近被轉(zhuǎn)的逐次檢測(cè)比較來(lái)逼近被轉(zhuǎn) 換的輸入電壓,轉(zhuǎn)換原理為:換的輸入電壓,轉(zhuǎn)換原理為: 在啟動(dòng)信號(hào)控制下開(kāi)始轉(zhuǎn)換,置數(shù)控制邏輯電路首先置在啟動(dòng)信號(hào)控制下開(kāi)始轉(zhuǎn)換,置數(shù)控制邏輯電路首先置N位寄存器位寄存器最最 高位高位(D
17、N1)為為1,其余位清,其余位清0,隨后,隨后N位寄存器的內(nèi)容經(jīng)位寄存器的內(nèi)容經(jīng)DA轉(zhuǎn)換轉(zhuǎn)換后得到整個(gè)量程一半的后得到整個(gè)量程一半的 模擬電壓模擬電壓VN,通過(guò)電壓比較器與輸入電壓,通過(guò)電壓比較器與輸入電壓VX比較。若比較。若VXVN時(shí),則保留時(shí),則保留DN1 =1;若;若 VXVN時(shí),則時(shí),則DN1位清位清0。然后,控制邏輯使然后,控制邏輯使N位寄存器的下一位位寄存器的下一位(DN2)置置l,與上次的結(jié),與上次的結(jié) 果一果一起經(jīng)起經(jīng)DA轉(zhuǎn)換再后與轉(zhuǎn)換再后與VX比較,重復(fù)上述過(guò)程,直至判斷出位比較,重復(fù)上述過(guò)程,直至判斷出位D0取取1還是還是0,然后,然后 DONE發(fā)出信號(hào)表示轉(zhuǎn)換結(jié)束。經(jīng)過(guò)上
18、述發(fā)出信號(hào)表示轉(zhuǎn)換結(jié)束。經(jīng)過(guò)上述N次比較后,次比較后,N位寄存器中的數(shù)據(jù)就是與輸入模擬量對(duì)應(yīng)的數(shù)字量,經(jīng)輸出緩位寄存器中的數(shù)據(jù)就是與輸入模擬量對(duì)應(yīng)的數(shù)字量,經(jīng)輸出緩 沖沖器輸出即完成了轉(zhuǎn)換。器輸出即完成了轉(zhuǎn)換。 14.5 ADC0809芯片芯片結(jié)構(gòu)及引腳結(jié)構(gòu)及引腳 ADC0809是一典型的是一典型的逐次逼近型逐次逼近型8路模擬路模擬量輸入、量輸入、8位數(shù)字量位數(shù)字量輸出的輸出的A/D轉(zhuǎn)換芯片,轉(zhuǎn)換芯片,采采 用用CMOS工藝制造,工藝制造,28引腳雙列直插式封引腳雙列直插式封裝。圖為裝。圖為ADC0809的的內(nèi)部結(jié)構(gòu)邏輯內(nèi)部結(jié)構(gòu)邏輯 圖,和圖,和ADC0809的的 引腳圖。引腳圖。 ADC08
19、09芯芯片引腳功能片引腳功能為了實(shí)現(xiàn)為了實(shí)現(xiàn)8路模擬量的路模擬量的A/D轉(zhuǎn)換,芯片內(nèi)部集成有一個(gè)多路模擬開(kāi)轉(zhuǎn)換,芯片內(nèi)部集成有一個(gè)多路模擬開(kāi)關(guān),由地址譯碼器譯碼后可選通一路模擬量輸入,關(guān),由地址譯碼器譯碼后可選通一路模擬量輸入,8路模擬量共用路模擬量共用一個(gè)一個(gè)AD轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。轉(zhuǎn)換結(jié)果送入輸出鎖存器鎖存和輸出。轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。轉(zhuǎn)換結(jié)果送入輸出鎖存器鎖存和輸出。當(dāng)外加時(shí)鐘頻率為當(dāng)外加時(shí)鐘頻率為640kHz時(shí),轉(zhuǎn)換時(shí)間為時(shí),轉(zhuǎn)換時(shí)間為64us。芯片引腳功能說(shuō)明如下:芯片引腳功能說(shuō)明如下:IN0IN7 8路輸入通道的模擬量輸入端路輸入通道的模擬量輸入端D0D7 8位數(shù)字量輸出端位數(shù)字量輸出端ST
20、ART:?jiǎn)?dòng)信號(hào)。加上正脈沖后,開(kāi)始啟動(dòng):?jiǎn)?dòng)信號(hào)。加上正脈沖后,開(kāi)始啟動(dòng)AD轉(zhuǎn)換。此信號(hào)轉(zhuǎn)換。此信號(hào)要求保持要求保持200ns以上。以上。ADDA、ADDB、ADDC:地址線。用于選擇所需的模擬輸入通道。:地址線。用于選擇所需的模擬輸入通道。其地址狀態(tài)與模擬輸入通道的對(duì)關(guān)系如表所示。其地址狀態(tài)與模擬輸入通道的對(duì)關(guān)系如表所示。EOC:轉(zhuǎn)換結(jié)束輸出信號(hào)。轉(zhuǎn)換開(kāi)始后,:轉(zhuǎn)換結(jié)束輸出信號(hào)。轉(zhuǎn)換開(kāi)始后,EOC信號(hào)變低;轉(zhuǎn)換結(jié)信號(hào)變低;轉(zhuǎn)換結(jié)束時(shí),束時(shí),EOC返回高電平。查詢這個(gè)引腳的信號(hào)狀態(tài)可知返回高電平。查詢這個(gè)引腳的信號(hào)狀態(tài)可知AD轉(zhuǎn)換轉(zhuǎn)換器是否轉(zhuǎn)換結(jié)束。也可以直接用作轉(zhuǎn)換結(jié)束的器是否轉(zhuǎn)換結(jié)束。也
21、可以直接用作轉(zhuǎn)換結(jié)束的中斷請(qǐng)求信號(hào),中斷請(qǐng)求信號(hào),CPU通過(guò)中斷服務(wù)子程序讀取轉(zhuǎn)換后的數(shù)字量。通過(guò)中斷服務(wù)子程序讀取轉(zhuǎn)換后的數(shù)字量。OE:輸出允許控制端。:輸出允許控制端。CLK:時(shí)鐘信號(hào)。頻率范圍:時(shí)鐘信號(hào)。頻率范圍:10kHz1.2MHz,通常采用,通常采用500kHz。VCC:芯片電源電壓。由于是:芯片電源電壓。由于是CMOS芯片,故允許的電源范圍較寬芯片,故允許的電源范圍較寬(+5V+15V)。GND為地端。為地端。VREF(+)和和VREF():AD轉(zhuǎn)換器的正負(fù)基準(zhǔn)參考電壓輸入端。轉(zhuǎn)換器的正負(fù)基準(zhǔn)參考電壓輸入端。一般可將一般可將VREF(+)與與VCC連接在一起,連接在一起,VREF
22、()與與GND連接在一連接在一起。起。ALE:地址鎖存信:地址鎖存信號(hào)。信號(hào)的上跳沿號(hào)。信號(hào)的上跳沿把三位地址信號(hào)送把三位地址信號(hào)送入地址鎖存器,并入地址鎖存器,并經(jīng)譯碼器的地址輸經(jīng)譯碼器的地址輸出,以選擇相應(yīng)的出,以選擇相應(yīng)的模擬輸入通道。模擬輸入通道。#include /包含頭文件包含頭文件reg51.hsbit CLOCK=P24;/定義定義ADC0809的的CLOCK引腳引腳sbit EOC=P25; /定義定義ADC0809的的EOC引腳引腳sbit START=P26; /定義定義ADC0809的的START引腳引腳sbit OE=P27; /定義定義ADC0809的的OE引腳引腳
23、sbit high_bit=P30; /定義數(shù)碼管的高位位選通定義數(shù)碼管的高位位選通sbit low_bit=P31; /定義數(shù)碼管的低位位選通定義數(shù)碼管的低位位選通unsigned char ADC_val;/定義定義AD轉(zhuǎn)換結(jié)果暫存轉(zhuǎn)換結(jié)果暫存unsigned char table=0 xc0,0 xf9,0 xa4,0 xb0,0 x99,0 x92,0 x82,0 xf8,0 x80,0 x90,0 x88,0 x83,0 xc6,0 xa1,0 x86,0 x8e;/0F的段碼表的段碼表void display(unsigned char);/顯示函數(shù)聲明顯示函數(shù)聲明void delayms(unsigned int);/延時(shí)函數(shù)聲明延時(shí)函數(shù)聲明 /主程序主程序void main()TMOD=0 x02;/設(shè)置定時(shí)器設(shè)置定時(shí)器0為工作方式為工作方式2TH0=245;/定時(shí)器定時(shí)器0,10us中斷一次中斷一次TL0=0;EA=1,ET0=1;/開(kāi)放中斷開(kāi)放中斷TR0=1;/啟動(dòng)定時(shí)啟動(dòng)定時(shí)while(1)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)可視化項(xiàng)目造價(jià)咨詢合同
- 《講句子結(jié)構(gòu)》課件
- 海外投資協(xié)議補(bǔ)充協(xié)議
- 鐵路工程安全技術(shù)石家莊鐵路60課件
- 鐵路集裝箱運(yùn)價(jià)計(jì)算單元集裝箱運(yùn)輸雜費(fèi)計(jì)算課件
- 中醫(yī)社區(qū)護(hù)理課件
- 大學(xué)生職業(yè)規(guī)劃大賽《光電信息科學(xué)與工程專業(yè)》生涯發(fā)展展示
- 紙箱廠承包合同范本大全
- 設(shè)備采購(gòu)合同附加協(xié)議范本
- 股權(quán)轉(zhuǎn)讓合同模板及風(fēng)險(xiǎn)防范
- 工程造價(jià)咨詢服務(wù)投標(biāo)方案(專家團(tuán)隊(duì)版-)
- 2024年廣東省中考生物+地理試卷(含答案)
- AVL-CRUISE-2019-整車經(jīng)濟(jì)性動(dòng)力性分析操作指導(dǎo)書(shū)
- 《新概念英語(yǔ)》第三冊(cè)課文詳解及課后答案
- 訂單評(píng)審記錄表
- 納稅評(píng)估教程ppt全套教學(xué)課件
- GB∕T 13477.2-2018 建筑密封材料試驗(yàn)方法 第2部分:密度的測(cè)定
- 蘇園六紀(jì)簡(jiǎn)介及解說(shuō)詞
- 陜西房改工作文件匯編
- (含圖紙)啤酒廢水處理工程(UASB-CASS工藝)畢業(yè)設(shè)計(jì)_優(yōu)秀完整版
- 和利時(shí)DCS控制系統(tǒng)組態(tài)
評(píng)論
0/150
提交評(píng)論