【正文】
ent tribunal claimEmployment tribunals sort out disagreements between employers and employees.You may need to make a claim to an employment tribunal if:wc51r(0xc8)。disbuffer[2]=temp/10+0x30。}temp=ad_data[chnumber]。while(1){test()。)。U39。wc51ddr(39。)。)。R39。wc51ddr(39。)。A39。delay(10)。TL0=246。 }void main(void){uchar i。j++){for (y=0。 OE=0。 _nop_()。 ST=0。 _nop_()。m8。wc51r(0x0c)。 P0=j。 EN=0。 EN=1。 }}void wc51r(uchar j){ fbusy()。 EN=0。void fbusy(){ P0=0xff。.39。sbit CLK=P1^4。sbit EN=P1^5。在畢業(yè)論文的寫作過程中,與他們的探討交流使我受益頗多。 同時,我要感謝物理與電子工程學院給我們授課的各位老師,正是由于他們的傳道、授業(yè)、解惑,讓我學到了專業(yè)知識,并從他們身上學到了如何求知治學、如何為人處事。在本論文完成之際,首先要向我的指導老師郝海燕老師致以誠摯的謝意。比如,本系統(tǒng)能直接測量的電壓范圍為比較小,要想測量大電壓必須先進行分壓處理。本課題設(shè)計了一個數(shù)字多用表,這種數(shù)字多用表以單片機80C51作為數(shù)據(jù)處理主控芯片,并以模數(shù)轉(zhuǎn)換芯片ADC080液晶顯示模塊作為外圍電路,構(gòu)成了整個的硬件電路。從上表可看到。 圖12 輸入電壓為0V時,LCD顯示結(jié)果,顯示結(jié)果如圖13所示,測量誤差為+。A/D子轉(zhuǎn)換程序每隔一定時間調(diào)用一次。因此,我們在學習單片機的過程中應先通過匯編語言將單片機硬件資源掌握透徹,在對硬件了解清楚的基礎(chǔ)之上再學習C語言,就能達到一個比較好的效果。C語言的邏輯性更強,優(yōu)點是只要掌握了語言本身編程就變得簡單,而且移植性好。 按鍵模塊K1是一個按鍵開關(guān),如圖8所示,用于進行通道選擇,當按下一次,通道加1,顯示下一通道。 R/W:為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。 顯示模塊 本設(shè)計采用1602字符型LCD液晶顯示屏來顯示電壓值,具有體積小、功耗低、界面美觀大方、使用方便等優(yōu)點,它具有16個引腳,如圖7所示: 圖 7 LM016L外部引腳圖 VSS:為地電源。這樣可以用一條寫指令把選擇模擬通道又啟動轉(zhuǎn)換。當通道選擇地址有效時,ALE信號一出現(xiàn),地址便被鎖存,這時轉(zhuǎn)換啟動信號緊隨ALE之后(或與ALE同時)出現(xiàn)。(8)OE:輸出允許控制端,高電平有效,用以打開三態(tài)數(shù)據(jù)輸出鎖存器。(7)EOC:A/D轉(zhuǎn)換結(jié)束信號輸出引腳,高電平有效。在使用時,該信號通常常和START信號連在一起,以便同時鎖存通道地址和啟動A/D轉(zhuǎn)換。地址信號與選中通道對應關(guān)系如圖5所示。圖2 ADC0808內(nèi)部結(jié)構(gòu)框圖圖3 ADC0808外部引腳圖1)IN0~IN78:8位模擬量輸入引腳,通過3根地址譯碼線ADDA、ADDB、ADDC來選通IN0~IN7中的一路。地址鎖存與譯碼電路完成對A、B、C3個地址位進行所存和譯碼,其譯碼輸出用于通道選擇。其輸入端為引腳XTAL1,輸出端為引腳XTAL2。在此期間,當訪問外部數(shù)據(jù)存儲器,這兩次有效的PSEN信號不出現(xiàn)。RST:當輸入的復位信號延續(xù)2個機器周期以上高電平時即為有效,用于完成單片機的復位操作。當P2口作為高位地址線使用時,多了開關(guān)倒向地址端;而當通用I/O口使用時,多路開關(guān)倒向鎖存器的Q端。其上拉電阻并不是真正的電阻,而是一個能起到上拉電阻作用的有兩個場效應管構(gòu)成的電路。 P1口:P1是一個帶有內(nèi)部上拉電阻的8位雙向I/O口。鎖存器的功能是使數(shù)據(jù)在口中保留一段時間。如圖2所示: 圖2 AT89C51單片機引腳P0口:P0口地址為80H,位地址為80H~87H。 內(nèi)部程序存儲器。它盡管他的大部分功能集成在一塊小芯片上,但是它具有一個完整計算機所需要的大部分部件:具有數(shù)據(jù)處理能力的CPU、只讀存儲器ROM、隨機存儲器RAM、多種輸入輸出電路(I/O口)、定時器/計時器等功能。多路數(shù)字式電壓表應用系統(tǒng)主要利用A/D轉(zhuǎn)換器,先用A/D轉(zhuǎn)換器對各路電壓值進行采樣,得到相應的數(shù)字量,再按數(shù)字量與模擬量成正比關(guān)系運算得到對應的模擬電壓值,然后把模擬值通過顯示器顯示出來。然后在Proteus軟件環(huán)境中運行硬件電路,數(shù)字多用表就可以正常顯示了。 2 多路數(shù)字電壓表的總體設(shè)計 設(shè)計內(nèi)容 設(shè)計和調(diào)試一種基于單片機的多路數(shù)字電壓表。主要考核我們對單片機技術(shù),編程能力等方面的情況。單片機可單獨地完成現(xiàn)代工業(yè)控制所要求的智能化控制功能,這是單片機最大的特征。 economic the current economic level of our country,electronical measuring instruments developed by SCM have high accuracy as well as high cost performance,not only can be used to measure Voltage、Current and Resistance,but also be widely used in measuring temperature、humidity or some other Measurement situations.This topic design of multichannel digital voltage meter has the advantages of stable performance, easy to carry, shows the clear and intuitive, accurate readings, greatly reducing the measurement error events caused by human factors, greatly improves the precision of measurement. Key words: Digital Voltage。電子測量儀表精確度的高低,直接影響著企業(yè)的經(jīng)濟效益。從測量領(lǐng)域來看,一部分電子測量儀表在高速化、精確化方面有了明顯的進步。關(guān)鍵詞:數(shù)字電壓表;AT89C51;ADC0808AbstractIn recent years,the technology of SCM has got a jolly rapid development and been widely used in every field of our life and from the measure realm,some electronical measuring instruments have remarkable improvments in its speed and accuracy of electronical measuring instruments directly affect enterprises39。隨著單片機技術(shù)的飛速發(fā)展,各種單片機蜂擁而至,單片機技術(shù)已成為一個國家現(xiàn)代化科技水平的重要標志。本次課程設(shè)計的課題是“基于單片機的多路數(shù)字電壓表的設(shè)計”。通過單片機,采用數(shù)字化測量技術(shù),把連續(xù)的模擬量轉(zhuǎn)換成不連續(xù)、離散的數(shù)字形式并加以顯示的儀表,使測得的結(jié)果更為精準。首先,在Proteus軟件環(huán)境中進行硬件電路圖的設(shè)計,然后在Keil軟件環(huán)境中進行系統(tǒng)的軟件編程,并進行程序源文件的編譯和調(diào)試。顯示電路 AT89C51 單片機 時鐘電路 輸入電路轉(zhuǎn)換電路 復位電路 按鍵電路 圖1 基于單片機的多路數(shù)字電壓表電路的原總體結(jié)構(gòu)圖根據(jù)設(shè)計要求,采用的方案如下:硬件部分實現(xiàn)數(shù)據(jù)的采集、編譯,A/D轉(zhuǎn)換以及顯示的功能,包括單片機電 路模塊、A/D轉(zhuǎn)換器模塊、顯示模塊、按鍵電路模塊;軟件部分實現(xiàn)控制芯片,使各部件能夠正常的運行,同時實現(xiàn)仿真的功能,主要設(shè)計思想是利用軟件進行仿真,通過仿真得到實驗的結(jié)果。單片機是計算機、自動控制和大規(guī)模集成電路技術(shù)相結(jié)合的產(chǎn)物,融計算機結(jié)構(gòu)和控制功能于一體。它主要由以下幾部分組成:中央處理器;內(nèi)部數(shù)據(jù)存儲器。這些部件通過內(nèi)部總線連接起來,構(gòu)成了一個完整的微型計算機。8位口線的鎖存器位構(gòu)成一個口的鎖存器,所謂的口地址就是鎖存器的地址。設(shè)置多路轉(zhuǎn)接開關(guān)可以方便的實現(xiàn)轉(zhuǎn)換。第一,因為它只能傳送數(shù)據(jù),所以不再需要多路轉(zhuǎn)接開關(guān)(MUX);第二,驅(qū)動電路中有上拉電阻。但多路轉(zhuǎn)接開關(guān)的一個輸入端不再是地址/數(shù)據(jù),而是單一的地址,因為在構(gòu)造系統(tǒng)總線時,P2口只能作為高位地址而不能作為數(shù)據(jù)線使用。雖然P3口可以作為通用I/O口使用,但在實際應用中我們更多的使用的是他的第二功能信號。/PSEN(外部程序存儲器讀選通信號):程序存儲允許輸出是外部程序存儲器的讀選通信號,當AT89C51由外部程序存儲器取指令(或數(shù)據(jù))時,每個機器周期兩個PSEN有效,即輸出兩個脈沖。 振蕩電路模塊