應(yīng)用電子技術(shù)畢業(yè)設(shè)計(jì)(論文)-空調(diào)控制系統(tǒng)._第1頁(yè)
應(yīng)用電子技術(shù)畢業(yè)設(shè)計(jì)(論文)-空調(diào)控制系統(tǒng)._第2頁(yè)
應(yīng)用電子技術(shù)畢業(yè)設(shè)計(jì)(論文)-空調(diào)控制系統(tǒng)._第3頁(yè)
應(yīng)用電子技術(shù)畢業(yè)設(shè)計(jì)(論文)-空調(diào)控制系統(tǒng)._第4頁(yè)
應(yīng)用電子技術(shù)畢業(yè)設(shè)計(jì)(論文)-空調(diào)控制系統(tǒng)._第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、20212021 學(xué)年第 二 學(xué)期畢業(yè)設(shè)計(jì)論文課題 空調(diào)控制系統(tǒng) 姓名 系部 電子信息工程系 專業(yè) 應(yīng)用電子技術(shù) 班級(jí) 08電子2 班 學(xué)號(hào) 指導(dǎo)教師 武漢交通職業(yè)學(xué)院教務(wù)處制摘 要由于全球氣候的變暖和國(guó)內(nèi)人民生活水平的提高,空調(diào)將逐漸成為人們生活中不可缺少的一局部。空調(diào)器微電腦控制系統(tǒng)的任務(wù)是通過(guò)89C52的指令并根據(jù)房間的溫度、室內(nèi)熱交換器溫度、室外熱交換器溫度、壓縮機(jī)的狀態(tài)等來(lái)控制空調(diào)器的運(yùn)行過(guò)程。具體地說(shuō),就是控制壓縮機(jī)、室外風(fēng)扇、室內(nèi)風(fēng)扇、室內(nèi)風(fēng)向電機(jī),并將設(shè)定溫度和房間實(shí)際溫度用LCD液晶顯示屏顯示出來(lái)。主要功能是根據(jù)房間溫度和設(shè)定溫度的差值,并綜合考慮其他條件,然后對(duì)壓縮機(jī)和室內(nèi)

2、外風(fēng)扇的運(yùn)行狀態(tài)進(jìn)行智能控制。本控制系統(tǒng)采用STC89C52單片機(jī)收集數(shù)據(jù),處理數(shù)據(jù)來(lái)實(shí)現(xiàn)對(duì) HYPERLINK :/ paowen /thesis/2021/0407/down_13231.html 溫度控制系統(tǒng)的調(diào)控。主要過(guò)程如下:利用溫度傳感器AD590采集的溫度信號(hào)再將非電量信號(hào)轉(zhuǎn)換為電信號(hào),轉(zhuǎn)換后的電信號(hào)再進(jìn)入A/D轉(zhuǎn)換器tlv1544轉(zhuǎn)換成數(shù)字量,傳送給單片機(jī)進(jìn)行數(shù)據(jù)處理,并向外圍設(shè)備輸出控制信號(hào)。輸給單片機(jī),再由單片機(jī)控制顯示,并比擬采集的溫度與設(shè)定的溫度是否一致,然后驅(qū)動(dòng)空調(diào)機(jī)的加熱或降溫循環(huán)對(duì)空氣進(jìn)行處理,從而實(shí)現(xiàn)對(duì)室內(nèi)溫度的調(diào)節(jié),在整個(gè)設(shè)計(jì)中,涉及到溫度檢測(cè)電路,驅(qū)動(dòng)控制電

3、路,顯示電路,鍵盤電路以及電源的設(shè)計(jì)等電路。由LCD實(shí)時(shí)顯示被控溫度及設(shè)定溫度,在配合用C語(yǔ)言編程使軟件實(shí)現(xiàn)空調(diào)溫度智能轉(zhuǎn)換的根本功能。本控制電路本錢低廉,功能實(shí)用,操作簡(jiǎn)便,有一定的實(shí)用價(jià)值。關(guān)鍵字: 溫度控制 STC89C52 AD590 TLV1544 LCD液晶顯示目錄摘要 2一 引言1.1 課題背景 11.2 課題目的 2二 系統(tǒng)硬件設(shè)計(jì)設(shè)計(jì)任務(wù)及要求 32.2 總體設(shè)計(jì) 4 2.3 系統(tǒng)各局部硬件設(shè)計(jì) 42.3.1 單片機(jī)的選擇 42.3.2 溫度傳感器的選擇 52.3.3 A/D轉(zhuǎn)換的選擇 7.4 按鍵 8 2.3.5 lcd顯示 92.4 整機(jī)電路圖 11三 系統(tǒng)軟件設(shè)計(jì) 12

4、四 小結(jié) 15致謝參考文獻(xiàn) 16附錄 17一 引言基于89C52單片機(jī)的溫度控制系統(tǒng)是溫度傳感器AD590通過(guò)A/D轉(zhuǎn)換系統(tǒng)完成將模擬信號(hào)溫度轉(zhuǎn)換成數(shù)字信號(hào)電壓的功能,然后經(jīng)放大電路放大到所需的范圍內(nèi),由89C52單片機(jī)控制從而實(shí)現(xiàn)對(duì)環(huán)境溫度的采集控制。實(shí)現(xiàn)對(duì)單片機(jī)、傳感器及A/D轉(zhuǎn)換的實(shí)踐學(xué)習(xí)。課題背景在上世紀(jì)末,中國(guó)推出了綠色建筑、健康住宅的概念,這就給住宅空調(diào)器的開(kāi)展提供了良好的機(jī)遇??諝庹{(diào)節(jié)在人們生活中,起著重要的作用。傳統(tǒng)空調(diào)器具有開(kāi)調(diào)節(jié)模式,不僅噪音和溫度波動(dòng)大,而且開(kāi)關(guān)時(shí)對(duì)空調(diào)壓縮機(jī)有很大的損害。隨著 HYPERLINK :/ baidu /baidu?word=計(jì)算機(jī)論文&tn

5、=baby5iadmin_pg&fyb=0 t _blank 計(jì)算機(jī)技術(shù)、變頻技術(shù)、智能控制技術(shù)的開(kāi)展,人們擺脫了傳統(tǒng)定頻定速空調(diào)器的調(diào)節(jié)模式,開(kāi)發(fā)出性能更為優(yōu)良的變頻變速空調(diào)器。通過(guò)對(duì)空調(diào)開(kāi)展的回憶和幾種典型的主流空調(diào)技術(shù)的應(yīng)用,可以看出科技創(chuàng)新勢(shì)不可擋。高科技含量的空調(diào)產(chǎn)品必將取代市場(chǎng)上僅僅具備了制冷制熱功能的低技術(shù)含量空調(diào)。未來(lái)空調(diào)將要朝著四化,即健康化、節(jié)能環(huán)?;?、人性化、網(wǎng)絡(luò)化邁進(jìn)。電子技術(shù)的開(kāi)展,特別是隨著大規(guī)模集成電路的產(chǎn)生,給人們的生活帶來(lái)了根本性的變化,如果說(shuō)微型計(jì)算機(jī)的出現(xiàn)使現(xiàn)代的科學(xué)研究得到了質(zhì)的飛躍,那么單片機(jī)技術(shù)的出現(xiàn)那么是給現(xiàn)代工業(yè)控制測(cè)控領(lǐng)域帶來(lái)了一次新的革命。目

6、前,單片機(jī)在工業(yè)控制系統(tǒng)諸多領(lǐng)域得到了極為廣泛的應(yīng)用。尤其是在空調(diào)控制系統(tǒng)方面,更具有獨(dú)到的一面,它能更準(zhǔn)更快的反響實(shí)時(shí)溫度,并對(duì)其能夠更好的控制,特別是其中的C51系列的單片機(jī)的出現(xiàn),具有更好的穩(wěn)定性,更快和更準(zhǔn)確的運(yùn)算精度,影響著人們的工作和學(xué)習(xí)。在現(xiàn)代社會(huì)中,空調(diào)不僅應(yīng)用在高級(jí)會(huì)所,其作用也表到達(dá)了各個(gè)方面,隨著人們生活質(zhì)量的提高,酒店廠房及家庭生活中都會(huì)見(jiàn)到空調(diào)的影子,它將會(huì)更好的效勞于社會(huì)。而今,空調(diào)等家用電器隨著生產(chǎn)技術(shù)的開(kāi)展和人們生活水平的提高已經(jīng)越來(lái)越普及,一個(gè)簡(jiǎn)單,穩(wěn)定的空調(diào)控制系統(tǒng)便是實(shí)現(xiàn)這些的核心。1.2 課題目的本課題主要是讓我通過(guò)對(duì)空調(diào)控制系統(tǒng)的硬件設(shè)計(jì)過(guò)程,了解單片

7、機(jī)以及新型A/D轉(zhuǎn)換tlv1544,更全面的了解空調(diào)控制系統(tǒng)的全過(guò)程。通過(guò)理論聯(lián)系實(shí)際的方法,是所學(xué)知識(shí)通過(guò)自己設(shè)計(jì)思考真正應(yīng)用到實(shí)踐中,對(duì)電子電路設(shè)計(jì)的相關(guān)知識(shí)有較為深刻的認(rèn)識(shí)和理解。通過(guò)本課題的設(shè)計(jì)過(guò)程中,讓自己既能學(xué)習(xí)到相關(guān)的專業(yè)知識(shí),又能對(duì)空調(diào)系統(tǒng)有一個(gè)較為清晰的認(rèn)識(shí)。不僅能穩(wěn)固自己的C語(yǔ)言和單片機(jī)根底,而且對(duì)智能化、自動(dòng)化控制系統(tǒng)有一個(gè)更深入的了解,拓寬知識(shí)面,積累系統(tǒng)編程的經(jīng)驗(yàn)。二 系統(tǒng)硬件設(shè)計(jì)設(shè)計(jì)任務(wù)及要求任務(wù):設(shè)計(jì)并制作一個(gè)空調(diào)控制器。根本任務(wù)是利用51系列單片機(jī)、ADCTLV1544模數(shù)轉(zhuǎn)換器等芯片設(shè)計(jì)并制作一個(gè)具有制冷、制熱、通風(fēng)和自動(dòng)運(yùn)行的受控型空調(diào)控制器。要求:空調(diào)控制

8、器具有制冷、制熱、通風(fēng)和自動(dòng)運(yùn)行四種工作模式2) 能對(duì)溫度進(jìn)行設(shè)定和控制3) 室內(nèi)風(fēng)機(jī)具有高、中、低三檔風(fēng)速和自動(dòng)風(fēng)控制功能。每按一下風(fēng)速選擇鍵時(shí),風(fēng)速模式按圖2.0所示的箭頭方向依此變換:自動(dòng)高速低速中速圖2.0 風(fēng)速模式選擇其中自動(dòng)風(fēng)與工作模式及溫度有關(guān)。4具有壓縮機(jī)三分鐘自動(dòng)保護(hù)功能。由于家用空調(diào)器所使用的壓縮機(jī)大多為電容啟動(dòng)運(yùn)行電動(dòng)機(jī),帶載啟動(dòng)能力較差,因此無(wú)論在制冷運(yùn)行還是在制熱運(yùn)行時(shí),當(dāng)壓縮機(jī)停止工作后,必須在三分鐘后才允許重新啟動(dòng)。2.2 總體設(shè)計(jì)該系統(tǒng)通過(guò)溫度傳感器AD590對(duì)空氣進(jìn)行溫度采集,將采集到的溫度信號(hào)傳輸給單片機(jī),再由單片機(jī)控制顯示器,并比擬采集溫度與設(shè)定溫度是否一

9、致,然后驅(qū)動(dòng)空調(diào)機(jī)的加熱或降溫循環(huán)對(duì)空氣進(jìn)行處理,從而模擬實(shí)現(xiàn)空調(diào)溫度控制單元的工作情況。空調(diào)溫控器主要單片機(jī),溫度采樣電路,A/D轉(zhuǎn)換電路,溫度顯示電路,溫度輸入電路等組成。圖2.1系統(tǒng)硬件框圖2.3 系統(tǒng)各局部硬件設(shè)計(jì) 2.3.1 單片機(jī)的選擇STC89C52是深圳宏晶公司生產(chǎn)的單片機(jī)芯片,相對(duì)于其他芯片而言,其價(jià)格低廉,功能與其他昂貴的單片機(jī)芯片相比,應(yīng)用廣泛,性能穩(wěn)定,抗干擾能力強(qiáng),性價(jià)比高。因此采用STC89C52(如圖2.2)。采用89C52單片機(jī)如圖2.3來(lái)對(duì)溫度進(jìn)行控制,不僅具有控制方便、組態(tài)簡(jiǎn)單和靈活性大等優(yōu)點(diǎn),而且可以大幅度提高被控溫度的技術(shù)指標(biāo),從而能夠大大提高產(chǎn)品的質(zhì)量

10、和數(shù)量。 圖2.2 STC89C52引腳圖圖2.3單片機(jī)最小系統(tǒng)2.3.2 溫度傳感器的選擇溫度傳感器的種類很多,根據(jù)溫室使用條件,選擇恰當(dāng)?shù)膫鞲衅黝愋筒拍鼙WC測(cè)量的準(zhǔn)確可靠,并同時(shí)到達(dá)增加使用壽命和降低本錢的目的。根據(jù)溫室溫度控制的特點(diǎn),本系統(tǒng)中溫度傳感器選用AD590集成溫度傳感器圖2.4 AD590封裝及采集電路。集成溫度傳感器實(shí)質(zhì)上是一種半導(dǎo)體集成電路,它是利用晶體管的b-e結(jié)壓降的不飽和值VBE與熱力學(xué)溫度T和通過(guò)發(fā)射極電流工的關(guān)系實(shí)現(xiàn)對(duì)溫度 VBE = InI (2-1) 式中,K一波爾茲常數(shù);q一電子電荷絕對(duì)值。集成溫度傳感器具有線性好、精度適中、靈敏度高、體積小、使用方便等優(yōu)點(diǎn)

11、,得到廣泛應(yīng)用。集成溫度傳感器的輸出形式分為電壓輸出和電流輸出兩種。電壓輸出型的靈敏度一般為10mV/K,溫度0時(shí)輸出為0,溫度25時(shí)輸出2.982V。電流輸出型的靈敏度一般為1A/K。AD590是美國(guó)模擬器件公司利用PN結(jié)正向電流與溫度的關(guān)系制成的電流輸出型兩端溫度傳感器。這種器件在被測(cè)溫度一定時(shí),相當(dāng)于一個(gè)恒流源。該器件具有良好的線性和互換性,測(cè)量精度高,并具有消除電源波動(dòng)的特性。它的主要特性參數(shù)如下:1.流過(guò)器件的電流(A)等于器件所處環(huán)境的熱力學(xué)溫度(開(kāi)爾文)度數(shù),即: =1A/K (2-2) 式中:Ir流過(guò)器件(AD590)的電流,單位為A。 T熱力學(xué)溫度,單位為K。2. AD590

12、的測(cè)溫范圍為55150。3. AD590的電源電壓范圍為4V30V。電源電壓可在4V6V范圍變化,電流Ir變化1A,相當(dāng)于溫度變化1K。AD590可以承受44V正向電壓和20V反向電壓,因而器件反接也不會(huì)被損壞。5.精度高:AD590共有I、J、K、L、M五檔,其中M檔精度最高,在55150范圍內(nèi),非線性誤差為。6.靈敏度:1A/K。圖2.4 AD590封裝及采集電路2.3.3 A/D轉(zhuǎn)換器的選擇由信號(hào)處理電路輸出的信號(hào)為模擬信號(hào),而單片機(jī)只能處理數(shù)字量,所以必須首先將模擬量經(jīng)過(guò)一定電路轉(zhuǎn)換為數(shù)字信號(hào),單片機(jī)才能處理,這種電路被稱為A/D轉(zhuǎn)換電路,是模擬系統(tǒng)與計(jì)算機(jī)之間的接口部件。A/D轉(zhuǎn)換器

13、的主要技術(shù)指標(biāo)有:分辨率、精度、量程、轉(zhuǎn)換時(shí)間等。因此一般選擇轉(zhuǎn)換器主要看分辨率、轉(zhuǎn)換時(shí)間、精度等這幾項(xiàng)。分辨率反映轉(zhuǎn)換器所能分辨的被測(cè)量的最小值。從啟動(dòng)轉(zhuǎn)換開(kāi)始,直至取得穩(wěn)定的數(shù)字量或模擬量所需的時(shí)間稱為轉(zhuǎn)換時(shí)間。轉(zhuǎn)換時(shí)間與轉(zhuǎn)換器原理及其位數(shù)有關(guān)。精度指的是轉(zhuǎn)換的結(jié)果相對(duì)于實(shí)際的偏差。 綜上所述,tlv1544為10bit的AD轉(zhuǎn)換器,并且其轉(zhuǎn)換速率小于等于10um,精度相對(duì)于其他AD轉(zhuǎn)換芯片而言更精確,因此本系統(tǒng)采用tlv1544作為A/D轉(zhuǎn)換。下列圖為tlv1544引腳圖及A/D轉(zhuǎn)換電路圖2.5和2.6圖2.5 tlv1544引腳圖引腳功能說(shuō)明: DATA OUT :輸出轉(zhuǎn)換的結(jié)果DAT

14、A IN: 通道號(hào)I/O CLK: 時(shí)鐘信號(hào),上升沿INV CLK為1,下降沿INV CLK為0 EOC:轉(zhuǎn)換結(jié)束信號(hào), A0A3:四路模擬輸入通道 CS:片選端,低電平有效。 REF+、REF- :接VCC 、GND CSTART: 一般接VCC FS:一般接微處理器的VCC圖2.6 A/D轉(zhuǎn)換電路2.3.4 按鍵 按鍵輸入用來(lái)控制空調(diào)系統(tǒng)的正常工作,是本系統(tǒng)最簡(jiǎn)單而又不可或缺的局部。用5只按鈕來(lái)分別作為啟動(dòng)/關(guān)閉鍵、工作模式鍵、風(fēng)速選擇鍵、溫度設(shè)定上升鍵和下降鍵。此外還有1只系統(tǒng)復(fù)位按鈕,共6只按鍵輸入電路如下列圖圖2.7圖2.7按鍵輸入電路2.3.5 lcd顯示以往的led顯示漸漸褪去,

15、lcd顯示相對(duì)于led顯示而言,直觀了許多而且設(shè)計(jì)也相對(duì)簡(jiǎn)單,由此選擇lcd顯示器圖2.8 LCDts1620顯示器引腳圖。LCD顯示器接口:LCD_E:LCD顯示器使能LCD_RW:LCD讀寫方向控制LCD_RS:LCD命令,數(shù)據(jù)選擇LCD_DATA_TRI:LCD數(shù)據(jù)高阻態(tài)控制LCD_DATAO:LCD數(shù)據(jù)輸出總線圖2.8 LCD ts1620顯示器引腳圖圖2.9 LCD ts1620與單片機(jī)連接電路2.4 整機(jī)電路圖圖 整機(jī)電路圖三 系統(tǒng)軟件設(shè)計(jì) 系統(tǒng)軟件設(shè)計(jì)是為了在硬件設(shè)計(jì)的根底上使其實(shí)現(xiàn)所需控制,此系統(tǒng)首先初始化顯示 AD590 以及AD轉(zhuǎn)換器,然后進(jìn)行溫度采集并經(jīng)過(guò)AD轉(zhuǎn)換,輸入單

16、片機(jī)控制lcd進(jìn)行顯示,并且利用單片機(jī)設(shè)定溫度值,對(duì)其工作模式進(jìn)行選擇及控制。軟件設(shè)計(jì)流程圖開(kāi)始 Lcd初始化 串口初始化溫度傳感器初始化 溫度采集 顯示溫度值T 工作模式 風(fēng)速模式 顯示控制循環(huán) 顯示溫度設(shè)定值圖3.1 系統(tǒng)控制主程序工作模式子程序通風(fēng)模式制冷模式溫度設(shè)定值5度以上時(shí)設(shè)定值T-5度=溫度設(shè)定值5度以上時(shí)制熱模式風(fēng)速模式子程序溫度2020溫度25度低風(fēng)速檔中風(fēng)速檔高風(fēng)速檔 Yes yes yes Yes yes yes圖3.2模式選擇子程序 檢測(cè)是否有按鍵行為假設(shè)有那么繼續(xù)執(zhí)行檢測(cè)key2被按下調(diào)用按鍵子程序每按一次按照自動(dòng) 高 中 低四個(gè)檔循環(huán)檢測(cè)key3被按下調(diào)用按鍵子程序

17、每按一次按照自動(dòng) 制冷 通風(fēng) 制熱四個(gè)模式循環(huán)檢測(cè)key4 或key5被按下調(diào)用按鍵子程序按下key4那么執(zhí)行減一子程序使溫度減一,key5那么執(zhí)行加一子程序使溫度加一結(jié)束圖3.3 中斷控制流程圖小結(jié)空調(diào)的核心就是溫度控制系統(tǒng),溫度控制系統(tǒng)的核心就是單片機(jī)。單片機(jī)因?yàn)楸惧X低,功能穩(wěn)定,而大量應(yīng)用于各個(gè)領(lǐng)域。本論文用MCS-51系列的89C52單片機(jī)做成空調(diào)溫度控制器,通過(guò)溫度采集,A/D轉(zhuǎn)換,CPU控制,然后通過(guò)數(shù)碼管顯示等一系列硬件功能和軟件功能,共同完成溫度的智能控制。這次的畢設(shè)雖然遇到了很多問(wèn)題,但在老師和同學(xué)的幫助下一步步走向成功,在黑暗中追求光明,一點(diǎn)一點(diǎn)的捕捉曙光,最終,功夫不負(fù)有

18、心人,夢(mèng)想變現(xiàn)實(shí)。讓我感受到了成功的喜悅!一種說(shuō)不出的幸福彌漫在我的心間。致謝感謝學(xué)校給這次時(shí)機(jī)讓我學(xué)會(huì)了更多東西,尤其是自學(xué)能力,感謝老師給我的幫助,他們嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的典范;他循循善誘的教導(dǎo)和不拘一格的思路給予我無(wú)盡的啟迪!這篇論文的每個(gè)細(xì)節(jié)和每個(gè)數(shù)據(jù),都離不開(kāi)你的細(xì)心指導(dǎo)。衷心感謝老師。參考資料1 程德福.智能儀器.北京:機(jī)械工業(yè)出版社.2021 2 駱德漢. 1種基于AD590溫度數(shù)據(jù)采集系統(tǒng). 航空計(jì)測(cè)技術(shù) .1995,43 孫慧蓮. 采用AD590集成AD590溫度傳感器測(cè)溫. 長(zhǎng)春光學(xué)精密機(jī)械學(xué)院學(xué)報(bào) .1997,34 汪明珠. 基于AD590溫度測(cè)

19、控電路及應(yīng)用. 皖西學(xué)院學(xué)報(bào) .2021,105 6 劉雅,胡漢才.溫度傳感器S.北京:中國(guó)標(biāo)準(zhǔn)出版社,2021 7 徐叔華.單片機(jī)實(shí)驗(yàn)與實(shí)踐M.上海:上海大學(xué)出版社,2021.8 李輝.單片機(jī)原理及應(yīng)用M.北京:北京希望電子出版社,2003.9 李朝青.PC機(jī)及單片機(jī)數(shù)據(jù)通信技術(shù)M.北京:北京航空航天大學(xué)出版社,2006附錄#include #include /庫(kù)函數(shù)頭文件,代碼中引用了_nop_()函數(shù)#include #define uchar unsigned char#define uint unsigned char/*LCD1602*/ 定義控制信號(hào)端口sbit CS_AD=P2

20、3;sbit CLK=P22;sbit DATA_IN=P21;sbit DATA_OUT=P20;unsigned int Volt;unsigned char Buffer11=Volt:0.0000;/ 聲明調(diào)用函數(shù)void lcd_w_cmd(unsigned char com);/寫命令字函數(shù)void lcd_w_dat(unsigned char dat); /寫數(shù)據(jù)函數(shù)unsigned char lcd_r_start();/讀狀態(tài)函數(shù)void int1();/LCD初始化函數(shù)void delay(unsigned char t);/可控延時(shí)函數(shù)void delay1();/軟件

21、實(shí)現(xiàn)延時(shí)函數(shù),5個(gè)機(jī)器周期void write_1544(unsigned char a);void init_1544(); /*初始化1544口線*/unsigned int read_1544( unsigned char a);/void Cstart_1544();void TLV1544();/函數(shù)名:delay/函數(shù)功能:采用軟件實(shí)現(xiàn)可控延時(shí) /形式參數(shù):延時(shí)時(shí)間控制參數(shù)存入變量t中/返回值:無(wú)void delay(unsigned char t) unsigned char j,i; for(i=0;it;i+) for(j=0;j250;j+); /函數(shù)名:delay1/函數(shù)

22、功能:采用軟件實(shí)現(xiàn)延時(shí),5個(gè)機(jī)器周期 /形式參數(shù):無(wú)/返回值:無(wú)void delay1() _nop_(); _nop_(); _nop_();/函數(shù)名:int1/函數(shù)功能:lcd初始化 /形式參數(shù):無(wú)/返回值:無(wú)void int1() lcd_w_cmd(0 x3c);/ 設(shè)置工作方式 lcd_w_cmd(0 x0e);/ 設(shè)置光標(biāo) lcd_w_cmd(0 x01);/ 清屏 lcd_w_cmd(0 x06);/ 設(shè)置輸入方式 lcd_w_cmd(0 x80);/ 設(shè)置初始顯示位置/函數(shù)名:lcd_w_cmd/函數(shù)功能:寫命令字/形式參數(shù):命令字已存入com單元中/返回值:無(wú)void lcd

23、_w_cmd(unsigned char com) E=0; RW=1; RS=1; delay1(); RW=0; RS=0;/ RW=1,RS=0,寫LCD命令字 delay1(); E=1;/E端時(shí)序 delay1(); P1=com;/將com中的命令字寫入LCD數(shù)據(jù)口 E=0; delay1(); RW=1; RS=1;/函數(shù)名:lcd_w_dat/函數(shù)功能:寫數(shù)據(jù)/形式參數(shù):數(shù)據(jù)已存入dat單元中/返回值:無(wú)void lcd_w_dat(unsigned char dat) E=0; RW=1; RS=1; delay1(); RW=0; RS=1;/ RW=1,RS=0,寫LCD

24、命令字 delay1(); E=1;/ E端時(shí)序 delay1(); P1=dat;/ 將dat中的顯示數(shù)據(jù)寫入LCD數(shù)據(jù)口 E=0; delay1(); RW=1; RS=1;/*TLV1544*/void init_1544() /*初始化1544口線*/ CS_AD=1; DATA_OUT=1; DATA_IN=1; CLK=1;/ CSTART=1;/*主機(jī)把4通道地址提供應(yīng)DATA_IN;并提供時(shí)鐘序列給IO-CLK*/void write_1544(unsigned char a) unsigned char i; unsigned char b=0 x08; CS_AD=0; CLK=0; for(i=0;i=1; CLK=0; CS_AD=1; DATA_OUT=1;/*void Cstart_1544() /采樣與轉(zhuǎn)換的起始控制CS_AD=1; CSTART=1; delay(1); CSTART=0; delay(1); CSTART=1;*/*選取被讀的通道,10個(gè)數(shù)據(jù)位通過(guò)DATA_OUT發(fā)送到主機(jī)*/unsigned int read_1544(unsigned char a) unsigne

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論