版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1前言電學參量測量技術涉及范圍廣,特別是電壓、電流表廣泛適用于學校、工業(yè)、科研、國防等各種領域,供實驗室和工業(yè)現(xiàn)場測試用。隨著電子技術的發(fā)展,在數(shù)字化、智能化、科技化為主的今天。數(shù)字電壓、電流表已成為電壓、電流表設計的主要方向,在當前電壓、電流測量系統(tǒng)中占有非常重要的位置。我們在分析研究和總結了單片機技術的發(fā)展歷史及趨勢的基礎上,以實用、可靠、經濟等設計原則為目標,設計出全數(shù)字化測量電壓電流裝置。本設計所完成的全數(shù)字電壓、電流表將所測信號通過數(shù)據(jù)采集、數(shù)制處理,通過單片機控制最終使其相應值顯示在四位串行數(shù)碼管上,并同時利用串口發(fā)送給計算機,并以適時波形顯示。而且此設計通過對被測信號的判斷和量程
2、選擇器的控制,實現(xiàn)了在高精度儀表中的八個檔位的量程自動調節(jié),既保證了弱信號的測量精度又兼顧了強信號的測量范圍。同時,克服了在采用傳統(tǒng)的手動選擇量程檔位的電壓、電流表時,忘記轉換檔位而造成儀表測量精度的下降或損壞的危險。系統(tǒng)主要以單片機at89s52為控制核心,整個系統(tǒng)由中央控制模塊、量程自動轉換模塊、a/d模數(shù)轉換模塊、led顯示模塊和串口通信模塊組成??蓪崿F(xiàn)對待測電壓、電流的測量,在數(shù)碼管上顯示,且采用異步通信的方式,通過rs232接口技術,能實現(xiàn)與上位機計算機進行通信。2電參數(shù)測量介紹2.1電子測量概述從廣義上講,凡是利用電子技術來進行的測量都可以說是電子測量;從狹義上來說,電子測量是在電
3、子學中測量有關電量的量值。與其他一些測量相比,電子測量具有以下幾個明顯的特點:測量頻率范圍極寬,這就使它的應用范圍很廣;量程很廣;測量準確度高;測量速度快;易于實現(xiàn)遙測和長期不間斷的測量,顯示方式又可以做到清晰,直觀;易于利用計算機,形成電子測量與計算技術的緊密結合。隨著科學技術和生產的發(fā)展,測量任務越來越復雜,工作量加大,測量速度測量準確度要求越來越高,這些都對測量儀器和測試系統(tǒng)提出了更高的要求。微機的出現(xiàn)為解決上述問題提供了條件。利用微機的記憶,存儲,數(shù)學運算,邏輯判斷和命令識別等能力,發(fā)展了微機化和自動測試系統(tǒng)。近年來微機和大規(guī)模集成電路發(fā)展很快,價格大幅下降,同時在測試系統(tǒng)中還解決了通
4、用接口母線標準化問題,使微機化儀器和自動測試系統(tǒng)得到了很大發(fā)展,正改變著電子測量的面貌2.2電壓表發(fā)展概況電壓測量是電子測量的一個重要內容。隨著電子技術的發(fā)展,對電壓測量提出了一系列的要求,主要可概括為:應有足夠寬的電壓測量范圍;應有足夠高的測量準確度;應有足夠高的輸入阻抗;應具有高的抗干擾能力。電壓測量儀器總的可分為兩大類:即模擬式和數(shù)字式的。模擬式電壓表是指針式的。用磁電式電流表作為指示器,并在電流表表盤上以電壓(或db)刻度。它主要由電阻r 和表頭串聯(lián)組成,測量部件表頭的設計是利用載流線圈在磁場中受力矩作用的原理。數(shù)字式電壓表首先將模擬量通過模/數(shù)(a/d)變換器變成數(shù)字量,然后用電子計
5、數(shù)器計數(shù),并以十進制數(shù)字顯示被測電壓值。 模擬式電壓表由于電路簡單、價廉,特別是在測量高頻電壓時,其測量準確度不亞于數(shù)字電壓表,故在目前,在電壓測量中仍將占有重要地位。數(shù)字式電壓表在近年來以成為極其精確,靈活多用的電子儀器,并且價格正在逐漸下降。數(shù)字式電壓表能很好地與其他數(shù)字儀器相交接,因此在電壓測量系統(tǒng)的發(fā)展中是非常重要的。討論數(shù)字式電壓表的主要內容可歸結為電壓測量的數(shù)字化方法。模擬量的數(shù)字化測量,其關鍵是如何把隨時間作連續(xù)變化的模擬量變換成數(shù)字量,完成這種變換的電路叫做模/數(shù)變換器。所以,數(shù)字式電壓表可以簡單理解為模/數(shù)變換器。2.3 數(shù)字電壓表的特點1.讀數(shù)直觀、準確 電壓表的數(shù)字化,是
6、將連續(xù)的模擬量(如直流電壓)轉換成不連續(xù)的離散的數(shù)字形式并加以顯示。這有別于傳統(tǒng)的以指針與刻度盤進行讀數(shù)的方法,避免了讀數(shù)的視差和視覺疲勞。2.顯示范圍寬、分辮力高 指針表的分辮力,是由刻度盤的細度表達的,刻度盤在一定條件下無法分得很細,太細了視覺分辮也很困難,而數(shù)字顯示的電壓表,目前可以做到從2(1/2)到10(1/2)。3.輸入阻抗 數(shù)字電壓表的輸入阻抗可高達(110000)m。輸入阻抗越高,所吸收被測信號的電流就越小,所帶來的附加誤差極小,可以忽略。4.集成度高、功耗小、抗干擾能力強 由于cmos技術的發(fā)展,集成電路的功耗變得很小,即發(fā)熱量很小,這樣就可以在同一塊芯片上集成更多的元件,形
7、成大規(guī)?;虺笠?guī)模集成電路。這給制造業(yè)帶來了飛躍,不僅儀表小巧而功能齊全,其他如手機、袖珍電腦等也得以誕生。目前雙積分或多重積分的a/d轉換器構成的數(shù)字電壓表,由于在積分過程中可將干擾信號部分或全部抵消掉,其串模抑制比可達100分貝,共模抑制比可達120分貝。5.可擴展能力強 直流數(shù)字電壓表本身可以擴展成交流電壓表、交直電流表、峰值表、功率表等,還可以附加智能化。例如:計算、保持、比較數(shù)字、設定時間,設定上、下量限及自動控制等多種功能。 3總體方案設計3.1測量的基本原理 通過本次設計需要達到的最基本功能是能夠測量交直流電壓值和電流值,其基本組成見圖2.1。圖3.1下面我們分別介紹各個部分的組
8、成:1)、模數(shù)(a/d)轉換與數(shù)字顯示電路常見的物理量都是幅值(大小)連續(xù)變化的所謂模擬量(模擬信號)。指針式儀表可以直接對模擬電壓、電流進行顯示。而對數(shù)字式儀表,需要把模擬電信號(通常是電壓信號)轉換成數(shù)字信號,再進行顯示和處理(如存儲、傳輸、打印、運算等)。數(shù)字信號與模擬信號不同,其幅值(大小)是不連續(xù)的。這種情況被稱為是“量化的”。若最小量化單位(量化臺階)為,則數(shù)字信號的大小一定是的整數(shù)倍,該整數(shù)可以用二進制數(shù)碼表示。但為了能直觀地讀出信號大小的數(shù)值,需經過數(shù)碼變換(譯碼)后由數(shù)碼管或液晶屏顯示出來。例如,設=0.1,我們把被測電壓與比較,看是的多少倍,并把結果四舍五入取為整數(shù) (二進
9、制)。一般情況下,1000即可滿足測量精度要求(量化誤差1/1000=0.1%)。最常見的數(shù)字表頭的最大示數(shù)為1999,被稱為三位半()數(shù)字表。對上述情況,我們把小數(shù)點定在最末位之前,顯示出來的就是以mv為單位的被測電壓的大小。如:是 (0.1)的1234倍,即=1234,顯示結果為123.4()。這樣的數(shù)字表頭,再加上電壓極性判別顯示電路,就可以測量顯示-199.9199.9的電壓,顯示精度為0.1。由上可見,數(shù)字測量儀表的核心是模數(shù)(a/d)轉換、譯碼顯示電路。a/d轉換一般又可分為量化、編碼兩個步驟。2) 、多量程數(shù)字電壓表原理在基準數(shù)字電壓表頭前面加一級分壓電路(分壓器),可以擴展直流
10、電壓測量的量程。如圖2.2所示,為電壓表頭的量程(如200),為其內阻(如10),、為分壓電阻,為擴展后的量程。 圖3.2分壓電路原理 圖3.3多量程分壓器原理由于rr2,所以分壓比為圖3.4 使用分壓電路擴展后的量程為多量程分壓器原理電路見圖2.3,5檔量程的分壓比分別為1、0.1、0.01、0.001和0.0001,對應的量程分別為2000、200、20、2和200。采用圖3的分壓電路雖然可以擴展電壓表的量程,但在小量程檔明顯降低了電壓表的輸入阻抗,這在實際使用中是所不希望的。所以,實際數(shù)字萬用表的直流電壓檔電路為圖2.4所示,它能在不降低輸入阻抗的情況下,達到同樣的分壓效果。例如:其中2
11、00檔的分壓比為其余各檔的分壓比可同樣算出。實際設計時是根據(jù)各檔的分壓比和總電阻來確定各分壓電阻的。如先確定再計算2000檔的電阻再逐檔計算、。盡管上述最高量程檔的理論量程是2000,但通常的數(shù)字萬用表出于耐壓和安全考慮,規(guī)定最高電壓量限為1000。換量程時,多刀量程轉換開關可以根據(jù)檔位自動調整小數(shù)點的顯示,使用者可方便地直讀出測量結果。3)、多量程數(shù)字電流表原理測量電流的原理是:根據(jù)歐姆定律,用合適的取樣電阻把待測電流轉換為相應的電壓,再進行測量。如圖2.5,由于,取樣電阻上的電壓降為即被測電流 圖3.5電流測量原理 圖3.6多量程分流器電路若數(shù)字表頭的電壓量程為,欲使電流檔量程為,則該檔的
12、取樣電阻(也稱分流電阻)為 如=200,則=200檔的分流電阻為。多量程分流器原理電路見圖2.6。圖2.6中的分流器在實際使用中有一個缺點,就是當換檔開關接觸不良時,被測電路的電壓可能使數(shù)字表頭過載,所以,實際數(shù)字萬用表的直流電流檔電路為圖2.7所示。 圖3.7實用分流器電路圖2.7中各檔分流電阻的阻值是這樣計算的:先計算最大電流檔的分流電阻再計算下一檔的依次可計算出、和。圖3.8 ac-dc變換器原理簡圖圖中的bx是2a保險絲管,電流過大時會快速熔斷,超過流保護作用。兩只反向連接且與分流電阻并聯(lián)的二極管d1、d2為塑封硅整流二極管,它們起雙向限幅過壓保護作用。正常測量時,輸入電壓小于硅二極管
13、的正向導通壓降,二極管截止,對測量毫無影響。一旦輸入電壓大于0.7,二極管立即導通,兩端電壓被限制住(小于0.7),保護儀表不被損壞。4)、 交流電壓電流測量處理原理數(shù)字萬用表中交流電壓,電流測量電路是在直流電壓、電流測量電路的基礎上,在分壓器或分流器之后加入了一級交流-直流(ac-dc)變換器,圖2.8為其原理簡圖。 該ac-dc變換器主要由集成運算放大器、整流二極管、rc濾波器等組成,還包含一個能調整輸出電壓高低的電位器,用來對交流電壓檔進行校準之用。調整該電位器可使數(shù)字表頭的顯示值等于被測交流電壓的有效值。同直流電壓檔類似,出于對耐壓、安全方面的考慮,交流電壓最高檔的量限通常限定為700
14、(有效值)。3.2設計方案 用單片機at89s52與adc0809設計一個數(shù)字萬用表,配合分流電阻、分壓電阻、基準電阻可以測量交、直流電壓值,電流值并通過四位數(shù)碼顯示。實現(xiàn)四級量程的直流電壓測量,其量程范圍是2v ,20v,200v和500v.實現(xiàn)四級量程的交流電壓測量,其量程范圍是2v ,20v,200v和500v.實現(xiàn)四級量程的直流電流測量,其量程范圍是2ma,20ma,200ma和2a.并且當有超出量程的情況發(fā)生時,蜂鳴器發(fā)聲報警。4單元模塊設計4.1電源部分 由于高壓交流電會對弱電系統(tǒng)產生干擾,影響系統(tǒng)的穩(wěn)定性,而電池之類的電源又存在維護不方便和電壓電流衰減等的缺點,所以本次設計采用外
15、部穩(wěn)壓電源供電,這里選用普通12v 500ma輸出的交流穩(wěn)壓電源輸入,該電池容量大,電壓衰減影響比較小,輸出穩(wěn)定,電路如下圖。圖4.1 電源電路在圖2.9的電路里穩(wěn)壓器7805的壓降是2.5v,偏移電流是6ma,我們需要的電壓是5v,電路提供的電壓是9v,則電阻承擔的電壓為1.5v,由此得 r=u/i=(9-5-2.5)v/6ma=200歐姆。4.2交直流處理電路圖4.2交直流處理電路通過該電路達到控制交直流的目的,并且通過調節(jié)可變電阻又可以有效地減少電壓的損耗。4.3單片機最小系統(tǒng)圖4.3 單片機最小系統(tǒng)電路本次設計采用atmel公司的at89s52單片機作為主控芯片,配以rc上電復位電路和
16、11.0592mhz震蕩電路,使系統(tǒng)穩(wěn)定運行。p0口做為adc0809的數(shù)據(jù)總線,p2.4、p2.5、p2.6作為顯示芯片的spi總線輸出。p1.0、p1.1、p1.2、p3.2作為adc0809的控制線。同時p1.0-p1.7 作為8255的信號輸入端,使單片機能檢測到所測量的物理量和量程。4.4顯示電路圖4.4顯示電路采用spi總線led驅動器tec6122驅動8位數(shù)碼管,使得整個系統(tǒng)響應時間最快,顯示精度更高。采用4合1數(shù)碼管,減少pcb表面走線提高系統(tǒng)穩(wěn)定性。4.5開關電路 圖4.5 開關電路如上圖,類似于常用的萬用表開關,可以根據(jù)需要手動轉換測量量的量程,根據(jù)所需要測量的量選擇合適的
17、量程。4.6 adc部分圖4.6 adc0809轉換電路由于adc0809的參考電壓vrefvcc,所以轉換之后的數(shù)據(jù)要經過數(shù)據(jù)處理,在數(shù)碼管上顯示出電壓值。實際顯示的電壓值(d/256*vref)4.7量程選擇控制電路圖4.7 物理量量程選擇電路通過8255的控制與傳輸,使單片機就檢測到所測量的物理量及其量程。5特殊器件的介紹at89s52芯片功能特性描述at89s52是一種低功耗、高性能的cmos工藝的8位單片機。它帶有8kb的可在線編程的 flash 存儲器,該單片機采用了atmel公司的高密度、非易失性存儲器技術,與工業(yè)上標準型80c51單片機的指令系統(tǒng)及引腳完全兼容;片內的flash
18、 存儲器可在線重新編程,或使用通用的非易失性存儲器編程器;通用的8位cpu與在線可編程flash集成在一塊芯片上,從而使at89s52功能更加完善,應用更加靈活;具有較高的性能價格比,使其在嵌入式控制系統(tǒng)中有著廣泛的應用前景。at89s52的引腳排列圖及其功能at89s52單片機為40引腳芯片如圖4.1所示,具有pdip,plcc和tqfp3鐘封裝形式。各引腳的功能如下: 圖 4.1 at89s52引腳圖p0口8位、開漏極、雙向i/o口。 當用做通用i/o口時,每個引腳可驅動8個ttl負載;當用做輸入時,每個端口首先置1。p0口也可用做訪問片外數(shù)據(jù)存儲器和程序存儲器時的低8位地址/數(shù)據(jù)總線的復
19、用口。這種情況下,p0口內含上拉電阻。在flash編程時,p0口輸入代碼數(shù)據(jù);在flash校驗時,p0口輸出代碼數(shù)據(jù)。在進行編程校驗時,需外接10k的上拉電阻。p1口8位、雙向i/o口,內含上拉電阻。p1口為用戶使用的通用i/o口,每個引腳可驅動4個ttl負載。當用做輸入時,每個端口首先置1。p1.0和p1.1引腳也用做定時器2的外部計數(shù)輸入(p1.0/t2)和觸發(fā)器輸入(p1.1/t2dx)。在編程和校驗期間,p1口可輸入低字節(jié)地址。p2口8位、雙向i/o口,內部具有上拉電阻。p2口可用做通用i/o,可以驅動4個ttl負載。對p2口各位寫入1,可作為輸入。每個引腳由外部負載拉為低電平時,經由
20、內部上拉電阻向外輸出電流。在訪問16位地址的外部程序存儲器和數(shù)據(jù)存儲器時,p2口提供高8位地址。用movx dptr類指令訪問外部數(shù)據(jù)存儲器時,p2口為高8位地址(即pch);用movx r0和movx r1類指令訪問外部數(shù)據(jù)存儲器時,p2口上的內容是sfr p2的內容。在編程和校驗時,p2口接收地址線的高位和一些控制信號。p3口8位、雙向i/o口,內部含有上拉電阻。p3口可用做通用i/o口,可驅動4個ttl負載。當用做輸入熟,要先將p3口各位置如外部負載將p3口拉低,則經過上拉電阻向外輸出電流。在編程和校驗時,p3口接收某些控制信號。地址鎖存允許/編程脈沖輸入。外部程序存儲器讀選通,低電平有
21、效。片外程序存儲器訪問允許。xtal1和xtal2xtal1是片內振蕩器反相放大器和時鐘發(fā)生器的輸入端,xtal2是片內振蕩器反相放大器的輸出端。6系統(tǒng)軟件與流程圖6.1 電路功能模塊由總體設計框圖3.1,本萬用表由以下幾部分功能模塊組成,復位電路、震蕩電路、adc輸入、adc使能控制、被測量顯示、超限報警、等電路組成。程序中的子程序 功能模塊主要分成3個,延時、adc轉換、和顯示,延時子程序在整個程序中多次被調用,adc轉換則是每次測量都會需要用到的,當進行測量時,adc0809將被測量轉換為2進制數(shù)發(fā)給單片機然后單片機根據(jù)軟件協(xié)議送顯示,顯示子程序則包括一個8位字節(jié)的發(fā)送程序和一個tec6
22、122的驅動程序。圖6.1 功能模塊設計框圖 6.2系統(tǒng)總流程圖圖6.2系統(tǒng)總流程圖6.3物理量采集處理流程:圖6.3物理量采集處理流程6.4電壓測量過程流程圖:圖6.4電壓測量流程圖6.5電流的測量過程流程圖:圖6.5電流測量流程圖7總結7.1設計小結課程設計是一個綜合性的實踐課程,是將理論聯(lián)系到實際中的實驗過程,是考察學生就最近知識以及綜合知識掌握能力,同時也能讓同學更好的理解甚至于學習相關內容。從拿到本次設計任務后,開始查閱資料,對課設計課題進行論證,到設計電路,軟件上的程序編寫到仿真、調試,硬件上元器件確定、選型及電路搭建,軟硬件聯(lián)調,直到論文文本的撰寫。最終完成所設計項目數(shù)字電壓、電
23、流表的設計,這一過程鍛煉了我們對單片機應用系統(tǒng)的設計及動手能力。近兩周的課程設計實踐,使我深深的體會到理論結合實際的重要性,在設計過程中要特別細心,在軟件中可能是一個標點或一個字母的問題,而導致運行錯誤;在硬件搭建中更是如此,焊接、連線的牢固性,還要防止短路和斷路。所以每一個環(huán)節(jié)都是不可大意的。另外,大家在一起討論,互相學習,讓我更深地體會到同學間互相幫助的作用。在軟、硬件調試過程中,真的培養(yǎng)了我的耐心。軟件的調試修改再調試,如此反復,最終完成了設計的部分任務,但設計還存在很多問題,沒有完全達到設計要求。而且精度也存在問題,有待改進。在不斷的學習與討論中,我對單片機知識有了更為深刻的認識與體會
24、。在收獲的同時,我也受益非淺深感自身理論知識的欠缺與動手能力的不足,在以后的學習及設計中,還要不斷的努力。由于時間的緊缺和許多課業(yè)的繁忙,此次設計沒有很好的完成。但是,從基礎而言,我們還沒有放棄。相信以后我們會以更加積極地太對對待我們的畢業(yè)設計,甚至于今后的人生。7.2設計收獲通過這次的課程設計基于單片機的電壓電流測量系統(tǒng)的過程,是我達到了對前面所學的知識有了一個充分的吸收消化和運用的目的。在本次的設計過程中我查閱了大量關于單片機at89s52的芯片的開發(fā)應用資料。同時還對常用的電壓電流的測量和處理方法有了很多的了解。經過這次的課程設計讓我對單片機的開發(fā)流程有了更進一步的理解應用。我對單片機這
25、一在現(xiàn)代電子技術中有著廣泛應用的器件有了跟更進一步的熟悉和掌握。也了解到了很多電壓電流這些基本的電參量在現(xiàn)代電子技術中的獲取及處理方法。同時在設計過程中對單片機程序的編寫和調試中大大提升了自己獨立編程的能力??傊谶@次的課程設計中我受益匪淺。7.3設計改進由于時間倉促和我們自身水平有限,本設計在功能上也只是完成了一些基本功能,對于電路的可靠性,穩(wěn)定性等參數(shù)還未做過詳細的測試。在本次設計的基礎上還能根據(jù)自己的需要添加更多的模塊來實現(xiàn)更加豐富的功能。還能夠改進一些硬件電路或程序代碼來實現(xiàn)對更多電參量的測試。7.4 致謝在老師們的辛勤指導下,我們小組同學積極討論和思考,完成本此課程設計,此次設計,
26、使我們受益匪淺。在此我要感謝電氣信息學院提供這次課程設計的機會;感謝電氣信息學院各位老師的幫助。在這里我要特別感謝王勝老師,在我們的設計過程中,至始至終都得到了老師們的悉心指導,我們的設計才得以順利完成。本次課程設計不僅培養(yǎng)了我們的科學嚴謹?shù)膶W習態(tài)度,使我們認識到不管做任何事都要付出一定的努力,才會有大的收獲。相信這次課程設計過后,我們的理論水平和實踐動手能力都會有一定的提升。8參考文獻1 單片機原理及接口技術 余錫存 曹國華 西安電子科技大學 2000.72 單片機典型模塊設計實例導航 求是科技 人民郵電出版社 2005.63 mcs-51單片機應用開發(fā)實用子程序 邊春遠 人民郵電出版社 2
27、005.94 單片機在電子電路設計中的應用 赫建國等 清華大學出版社 2006.55 電子技術基礎 數(shù)字部分 康華光 高等教育出版社2004.46 單片機c語言編程與示例 趙亮等 人民郵電出版社 2003.97 程序設計(第二版)譚浩強清華大學出版社1999.128 電子技術基礎 模擬部分 康華光 高等教育出版社2004.7 9 單片機原理及應用技術 胡輝、王曉等 中國水利水電出版社 2005.7 10電子測量技術基礎 楊永瑞、劉振起等 西安電子科技大學出版社 2006.1 11智能電壓表中量程自動轉換電路研究 張國恒等 西北師范大學學報 2006.4 12電路.模擬.a/d轉換及d/a轉換
28、童永承、顧家林等 科學出版社 2004.7 13單片機原理與應用技術 魏立峰、王寶興 北京大學出版社 2006.8 148051單片機基礎教程 陳明熒 北京:科學出版社 2003 15單片機應用系統(tǒng)設計與產品開發(fā) 馮建華、趙亮 人民郵電出版社 2004.11 16新編mcs-51單片機應用技術 張毅剛等 哈爾濱工業(yè)大學出版社 2003.7 17單片機應用開發(fā)實例 劉文濤 清華大學出版社 2005.9 18單片機語言c51程序設計 趙文博等 人民郵電出版社 2005.。10 1951單片機應用程序開發(fā)典型實例 戴佳、苗龍等 中國電力出版社 2005.9 20精通8051程序設計 美 myke p
29、redko 人民郵電出版社 2006.3附錄一:電路原理圖附錄二:程序清單#include #include #define _nop() _nop_();/空操作sbit st=p30; /adc0809啟動轉換sbit oe=p31; /允許adc0809輸出數(shù)據(jù)sbit eoc=p32; /adc0809轉換結束信號sbit beep=p33;sbit si=p24; /tec6122串行數(shù)據(jù)輸入sbit scp=p25; /tec6122串行移位脈沖sbit lcp=p26; /tec6122鎖存信號unsigned char code table11=0xfc,0x60,0xda,0
30、xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6,0x00;/顯示的控制字,比如發(fā)0xfc給tec6122,數(shù)碼管就顯示0/*延時*/void delay(unsigned int tc)while(tc!=0)unsigned int i;for(i=0;i100;i+);tc-;/*adc0809轉換子程序*/unsigned char adc0809() /讀ad0809子程序unsigned char adda;st=0; oe=0; /讀ad0809準備 p0=0xff; /先把adc0809的輸出清0st=1;_nop();_nop(); st=0; /啟動轉換nop();_nop();_nop();_nop();while(eoc=0);/ 如果有輸出中斷,使能讀功能,并讀數(shù)據(jù)oe=1; adda=p0;_nop();oe=0;return(adda);/返回最后讀出數(shù)據(jù)/*adc0809轉換數(shù)據(jù)處理*/unsigned int dacl()
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 部編版三年級語文下冊全冊教案設計
- 組織部長在在全縣黨費收繳管理工作會議上的講話
- 原發(fā)性宮縮乏力的健康宣教
- 黑點癬的臨床護理
- 老年人梅尼埃病的健康宣教
- 加快打造具有南京特色的現(xiàn)代產業(yè)體系
- 孕期長痘的健康宣教
- 先天性后鼻孔閉鎖的健康宣教
- JJF(陜) 084-2022 生命體征模擬儀校準規(guī)范
- JJF(陜) 037-2020 扭矩測量儀(靜態(tài))在線校準規(guī)范
- 【課件】供應商現(xiàn)場與質量管理
- 2024年立式碾米機項目可行性研究報告
- 統(tǒng)編版語文九年級上冊(2024)(含答案)
- 中華人民共和國保守國家秘密法實施條例培訓課件
- 成都錦城學院《算法分析與設計》2022-2023學年期末試卷
- 可行性報告編制服務方案
- 牛頓法在圖像處理中的應用
- 2024年全國統(tǒng)一高考英語試卷(新課標Ⅰ卷)含答案
- 《贏利》精讀圖解
- 2024年一級造價工程師考試《建設工程造價管理》真題及解析
- 2025屆江蘇揚州中學數(shù)學高一上期末考試試題含解析
評論
0/150
提交評論