環(huán)境綜合測試儀(軟件)畢業(yè)設(shè)計(jì)論文._第1頁
環(huán)境綜合測試儀(軟件)畢業(yè)設(shè)計(jì)論文._第2頁
環(huán)境綜合測試儀(軟件)畢業(yè)設(shè)計(jì)論文._第3頁
環(huán)境綜合測試儀(軟件)畢業(yè)設(shè)計(jì)論文._第4頁
環(huán)境綜合測試儀(軟件)畢業(yè)設(shè)計(jì)論文._第5頁
已閱讀5頁,還剩56頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、1畢業(yè)設(shè)計(jì)中圖分類號(hào):環(huán)境綜合測試儀環(huán)境綜合測試儀-軟件部分姓名專業(yè)名稱:應(yīng)用電技術(shù)學(xué)生姓名:學(xué)生學(xué)號(hào):100102219導(dǎo)師姓名:靳孝峰職稱:教授焦作大學(xué)機(jī)電工程學(xué)院焦作大學(xué)機(jī)電工程學(xué)院2012年12月密級(jí):單位代碼:中圖分類號(hào):UDC環(huán)境綜合測試儀Comprehensive environmental tester姓名學(xué)制3年專業(yè)應(yīng)用電子技術(shù)研究方向環(huán)境測試儀器設(shè)計(jì)導(dǎo)師靳孝峰職稱教授論文提父日期:2012-12論文答辯日期2013-1焦作大學(xué)機(jī)電工程學(xué)院i摘 要單片機(jī)在環(huán)境監(jiān)測中的應(yīng)用已是非常普遍的,由單片機(jī)作為測試儀的核心控制器,可以通過它檢測環(huán)境情況(溫濕度,酒精,一氧化碳,苯,和一些

2、有毒氣 體),并將檢測結(jié)果與日期時(shí)間星期實(shí)時(shí)顯示于顯示器(LCD12864)上。本文將 詳細(xì)闡述了單片機(jī)和具體實(shí)驗(yàn)原器件內(nèi)部結(jié)構(gòu),系統(tǒng)硬件電路和軟件程序的設(shè)計(jì) 及調(diào)試過程,同時(shí)給出了原理圖,涵蓋了從需求分析,系統(tǒng)設(shè)計(jì),編程,原理圖,PCB圖以及最后的試驗(yàn)板焊制等產(chǎn)品開發(fā)的基本過程。關(guān)鍵詞:單片機(jī) 環(huán)境,測試儀 LCD 12864#焦作大學(xué)機(jī)電系畢業(yè)設(shè)計(jì)ABSTRACTThe applicati on of microcomputer in the environmen tai mon itori ng has already bee n made is very com mon, by sin

3、 gle chip microcomputer as the core of the tester con troller,can pass it testi ng environment (temperature and humidity, alcohol, carb on mono xide, benzene, and some poisonous gas), and the testing results and the date time week real-time display to display (LCD12864). This article will elaborate

4、the SCM and specific experimental original device internal structure, system hardware circuit and software program design and debugging process, and at the same time, gives the principle diagram, covers from requireme nt an alysis, system desig n, program ming, schematic diagram, PCB diagram and the

5、 final test plate welded products such as the basic process of developme nt.Keywords:SCM environment,tester, LCD 128643目 錄第1章引言11.1課題背景11.1.1 國內(nèi)外研究動(dòng)態(tài)11.1.2 環(huán)境測試儀的研究現(xiàn)狀以及發(fā)展趨勢 11.2 課題研究的目的和意義 21.3本文主要內(nèi)容2第2章、系統(tǒng)總體設(shè)計(jì) 32.1環(huán)境綜合測試儀的基本構(gòu)成 32.2 重點(diǎn)器件介紹及部分 C語言程序42.2.1 STC89C52RC 單片機(jī)42.2.2 ADC0808CCN 模數(shù)轉(zhuǎn)換器62.2.3 L

6、CD12864ZW 顯示器102.2.4 DHT11 溫濕度傳感器222.2.5 DS1302 實(shí)時(shí)時(shí)鐘25第3章、實(shí)物程序調(diào)試 36第4章總結(jié)與展望39參考文獻(xiàn)40附錄41附錄1 :環(huán)境綜合測試儀原理圖 41附錄2:環(huán)境綜合測試儀流程圖 41致 謝43#第1章引 言第1章引 言1.1課題背景在日常實(shí)際生產(chǎn)生活中,科研、農(nóng)業(yè)、暖通、紡織、機(jī)房、航空航天、電力等工業(yè)部門對(duì)產(chǎn)品質(zhì)量的要求越來越高,對(duì)環(huán)境溫濕度,酒精、笨、CO等氣體的濃度的控制以及對(duì)工業(yè)材料的水分值的監(jiān)測與分析都已成為比較普遍的技術(shù) 條件之一。隨著科技的進(jìn)步,檢測儀表也向著智能化、小型化、低功耗的方向發(fā) 展。在這個(gè)發(fā)展過程中,以單片

7、機(jī)為核心控制器的溫濕度檢測以體積小、操作簡單、性能穩(wěn)定、測量精度高等諸多有點(diǎn)正逐步進(jìn)入生產(chǎn)生活的各個(gè)方面。1.1.1國內(nèi)外研究動(dòng)態(tài)現(xiàn)代信息技術(shù)的三大基礎(chǔ)是信息采集(即傳感器技術(shù))、信息傳輸(通信技術(shù)) 和信息處理(計(jì)算機(jī)技術(shù))。傳感器屬于信息技術(shù)的前沿尖端產(chǎn)品, 尤其是溫度傳 感器和光線傳感器,被廣泛用于工農(nóng)業(yè)生產(chǎn)、 科學(xué)研究和生活等領(lǐng)域,數(shù)量高居 各種傳感器之首?,F(xiàn)在人們的生活水平不斷提高,對(duì)生活質(zhì)量的要求也逐漸增強(qiáng), 因而對(duì)于生活產(chǎn)品的要求也隨之加強(qiáng)?,F(xiàn)階段, 各種電子測量儀發(fā)展迅猛,產(chǎn)品 更新速度快,原來的模擬產(chǎn)品逐步向數(shù)字化、綜合化轉(zhuǎn)化,并且不斷走向人性化。 對(duì)于電子測量儀,隨著人們的

8、需求加大, 不管是從技術(shù)還是外型,發(fā)展空間還很 大。1.1.2環(huán)境測試儀的研究現(xiàn)狀以及發(fā)展趨勢隨著信息社會(huì)的發(fā)展,人類要求更舒適、便捷、高效的工作環(huán)境和生活環(huán)境, 而信息家電和計(jì)算機(jī)技術(shù)的發(fā)展也使這一要求越來越變?yōu)楝F(xiàn)實(shí)。目前,國際上環(huán)境測試儀正由模擬式向數(shù)字式、由集成化向智能化、網(wǎng)絡(luò)化的方向發(fā)展,國際上已開發(fā)出多種環(huán)境綜合測試儀系列產(chǎn)品。環(huán)境綜合測試儀內(nèi)部都包含溫度傳感 器、氣敏傳感器、A/D轉(zhuǎn)換器、存儲(chǔ)器(或寄存器)和接口電路。有的產(chǎn)品還帶多 路選擇器、中央控制器、隨機(jī)存取存儲(chǔ)器和只讀存儲(chǔ)器。環(huán)境綜合測試儀的特點(diǎn) 是能輸出溫度數(shù)據(jù)及環(huán)境綜合情況,適配各種微控制器;并且它是在硬件的基礎(chǔ)上通過軟

9、件來實(shí)現(xiàn)測試功能的,其智能化程度也取決于軟件的開發(fā)水平1.2課題研究的目的和意義環(huán)境測試儀主要是應(yīng)用于工廠和人們生活中,應(yīng)用簡單方便。本環(huán)境測試儀 可以進(jìn)行準(zhǔn)確的溫濕度、酒精、笨、 CO濃度的測量,使其更加人性化,更適合 工廠和人們生活中應(yīng)用。通過對(duì)環(huán)境測試儀的設(shè)計(jì),使我更加了解了STC89C52的內(nèi)部結(jié)構(gòu),了解了其溫濕度、酒精、笨、CO濃度測量的原理,對(duì)電子測量儀的工作原理有了簡單的了解,對(duì)其研究也產(chǎn)生了很大的興趣。本次設(shè)計(jì)加強(qiáng)了我 對(duì)以前所學(xué)的專業(yè)知識(shí)的認(rèn)識(shí)并加以鞏固,并學(xué)以之用,初步了解了現(xiàn)實(shí)生活中簡單電子產(chǎn)品的工作原理。1.3本文主要內(nèi)容本文介紹的環(huán)境綜合測試儀就是以STC89C52單

10、片機(jī)作為核心控制器設(shè)計(jì)的,它具有體積小、操作簡單、性能穩(wěn)定、測量精度高和抗干擾能力強(qiáng)等優(yōu)點(diǎn), 可廣泛應(yīng)用于需要對(duì)溫濕度,酒精、笨、CO等氣體的濃度進(jìn)行測控的領(lǐng)域中。先根據(jù)實(shí)際生產(chǎn)生活的需要提出溫環(huán)境綜合測試儀的設(shè)計(jì)功能要求,然后由這些具體要求和現(xiàn)有的設(shè)計(jì)條件設(shè)計(jì)出了適合的硬件原理圖,盡量采用模塊化的方法將其分成幾個(gè)部分,然后分模塊設(shè)計(jì)程序,最使各部分結(jié)合起來協(xié)調(diào)工作, 實(shí)現(xiàn)功能要求。它是以單片機(jī)的在控制方面的突出優(yōu)勢,并綜合運(yùn)用現(xiàn)代檢測技 術(shù)、微控制技術(shù)、數(shù)據(jù)處理和通信技術(shù)以及LCD顯示技術(shù)而設(shè)計(jì)的數(shù)字環(huán)境綜合 測試儀,可以實(shí)時(shí)、準(zhǔn)確的測量環(huán)境中的溫度和相對(duì)濕度,對(duì)生產(chǎn)生活有較好的 知道意義。

11、我們的設(shè)計(jì)將利用復(fù)合傳感器,在STC89C5鮮片機(jī)的控制下,能同時(shí)檢測多種氣體,并將超標(biāo)的氣體情況實(shí)時(shí)顯示出來,價(jià)格合理,設(shè)計(jì)簡單,能 在市場上大量普及! ! !#焦作大學(xué)機(jī)電系畢業(yè)設(shè)計(jì)第2章、系統(tǒng)總體設(shè)計(jì)2.1環(huán)境綜合測試儀的基本構(gòu)成依據(jù)設(shè)計(jì)要求,該環(huán)境綜合測試儀主要有單片機(jī)(STC89C52),顯示器圖3-1系統(tǒng)總體方框圖Figure 3-1 system block diagram 下面就從數(shù)據(jù)傳輸方面簡單的談一談該設(shè)計(jì)中各器件的運(yùn)作流程, 在介紹 中忽略了各器件的控制信號(hào),以利于讀者盡快了解該設(shè)計(jì)的有關(guān)內(nèi)容。 總體上來 說,該設(shè)計(jì)的信號(hào)數(shù)據(jù)傳輸線有 3條:從傳感器出發(fā),沿著 AD080

12、8進(jìn)入單片機(jī)P1 口,經(jīng)過單片機(jī)處理后,從P0 口將環(huán)境情況顯示于 LCD12864上;從DHT11出發(fā),直接進(jìn)入單片機(jī)P2.4管腳,從P0 口將溫濕度情況顯示于 LCD12864上;從DS1302出發(fā),進(jìn)入單片機(jī),從 P0 口將實(shí)時(shí)時(shí)鐘情況顯示于 LCD12864 上; 關(guān)于本設(shè)計(jì)的器件選擇及其理由, 我就從本設(shè)計(jì)設(shè)計(jì)之初的觀點(diǎn),想法寫5起,不當(dāng)之處,敬請各位高手指點(diǎn)一二。單片機(jī),我選STC89C52RC因?yàn)樗?k的ROM而本設(shè)計(jì)的程序容量之 大,51容量太小,恐難以保證在不擴(kuò)展容量的情況下使程序完全裝進(jìn)去;又因 為我一直用的下載驅(qū)動(dòng)是 STC-ISP程序,而該程序只能針對(duì) STC系列的單

13、片機(jī), 對(duì)其它的單片機(jī)不適用。模數(shù)轉(zhuǎn)換器,我選的是ADC0808因?yàn)锳DC0808能處理8通道的模擬量, 適合于繼續(xù)研究使用,本設(shè)計(jì)就是為以后繼續(xù)運(yùn)用它做準(zhǔn)備的。而對(duì)于處理模擬量速度和該器件的價(jià)格,說實(shí)話,我沒考慮過。溫濕度傳感器,我選的是 DHT11因?yàn)镾HT11盡管也能測試溫濕度,但造 價(jià)太高,大概是148元每個(gè),而DHT11大概是6塊多。實(shí)時(shí)時(shí)鐘,我選的是DS1302,因?yàn)樗阋?,大概一塊多一個(gè),程序也好在 教科書上查找。液晶顯示器,我選的是LCD12864ZW因?yàn)?602太小,而要顯示的內(nèi)容很 多,顯示不太容易;ZW是帶字庫的意思,也就是該顯示器內(nèi)部已經(jīng)集成了常用 的漢字,因?yàn)槲覍?duì)顯示

14、器還不是很了解, 設(shè)計(jì)之初連帶字庫的還不會(huì)使用, 更別 說還要處理字庫部分了,還是將這個(gè)玩熟后再使用不帶字庫的吧,常言道:登山還要步步來,何必硬給自己找麻煩呢。2.2 重點(diǎn)器件介紹及部分C語言程序2.2.1 STC89C52RC 單片機(jī)STC89C52242322VC C4039DB038DB137DB236DB335DB434DB533DB632DB731302928272625圖3-2 STC89C52單片機(jī)原理圖Figure 3-2 STC89C52 microc on troller schematic diagramSTC89C52R(單片機(jī)是宏晶科技推出的新一代高速,低功耗,超強(qiáng)抗

15、干擾的 單片機(jī),指令代碼完全兼容8051單片機(jī),12時(shí)鐘/機(jī)器周期,6時(shí)鐘/機(jī)器周期 可以任意選擇。其主要特性如下:1. 工作電壓:5.5v3.3v(5v 單片機(jī))/ 3.8v2.0v(5v單片機(jī))。2. 用戶應(yīng)用程序空間(ROM為8K,片上集成512字節(jié)的RAM3. 通用IO 口 32個(gè),復(fù)位后:P1/P2/P3/P4是準(zhǔn)雙向口、弱上拉,P0是漏極開路輸出,作為總線擴(kuò)展用時(shí),不用加上拉電阻,作為IO 口用時(shí),需加上拉電阻。4. 有三個(gè)16位定時(shí)器/計(jì)數(shù)器T0, T1,T25. 工作溫度范圍:-40 +85 C (工業(yè)級(jí))/075C(商業(yè)級(jí))6. PDIP封裝-I01234567T012345

16、6 7 2 1 w 1 1 1 1 1 1 1 1 M 3 3 3 3 3 3 3 3A A _& p p p p p F p p p F p p p p p p T T0 12 34 5 S 7 8 3 O 1 2 3 4 5 6 76 9 1111 11111 1 2 c c G c CJC C.CIDddlc09876543210 98765432143333333333 2 2 22 2 2 2 2 23 Vcc3 POd/ADO PO- UADI5 POL 2D23 PO. 3/AD333 PO. 5/AD5 PO;6/AD63 Efl. 7/D7 EA/VPP3 ALE/PROG

17、PESI P2 7/A153 P2.6/A14 P2. S/A13 P2,23 3/AU P2 2/A1O PZ. l/*3 P2 0/A8PDIF圖 3-3 STC89C52PDIP封裝圖Figure 3-3 STC89C52PDIP package diagram焦作大學(xué)機(jī)電系畢業(yè)設(shè)計(jì)2.2.2 ADC0808CCN模數(shù)轉(zhuǎn)換器V C C2 62 72 811 6200) lcd_pos(3,6);lcd_wdat(0x18); i=0;lcd_pos(4,6);while(d30i!=0) lcd_wdat(d30i); i+; delay(20);else if(getdata100)l

18、cd_pos(3,6);Icd_wdat(0x19); i=0; lcd_pos(4,6);while(d32i!=0) lcd_wdat(d32i); i+; delay(20);/*“環(huán)境等級(jí):”位于第三行開始處*/* “好 ”,位于第四行*/*“差”*/elselcd_pos(3,6);lcd_wdat(0x2d);i=0;lcd_pos(4,6);while(d31i!=0) lcd_wdat(d31i); i+; delay(20);delayyes();flag=1;TRO=O;/*良”*/2.2.3 LCD12864ZW 顯示器圖 3-5 LCD12864ZW原理圖Figure

19、3-5 LCD12864ZW schematic帶中文字庫的TS128X64(圖1-3)是一種具有4位/8位并行、2線或3線串 行多種接口方式,引腳功能見圖表1-4,內(nèi)部含有國標(biāo)一級(jí)、二級(jí)簡體中文字庫 的點(diǎn)陣圖形液晶顯示模塊;其顯示分辨率為128X 64,內(nèi)置8192個(gè)16*16點(diǎn)漢字,和128個(gè)16*8點(diǎn)ASCII字符集.利用該模塊靈活的接口方式和簡單、方便的操作指令,可構(gòu)成全中文人機(jī)交互圖形界面。 可以顯示8X 4行16X 16點(diǎn)陣的漢 字也可完成圖形顯示低電壓低功耗是其又一顯著特點(diǎn)。由該模塊構(gòu)成的液晶 顯示方案與同類型的圖形點(diǎn)陣液晶顯示模塊相比,不論硬件電路結(jié)構(gòu)或顯示程序都要簡潔得多,且

20、該模塊的價(jià)格也略低于相同點(diǎn)陣的圖形液晶模塊。表3-1 LCD12864ZW引 |腳功能表Table 3-1 the LCD12864ZW pin fun ctio n table名稱型態(tài)電平功能描述并口杲口vcc1*模塊電源輸入(未注明為勢)GND1-電源地VOI-對(duì)比度調(diào)節(jié)端VEE1-液晶驅(qū)動(dòng)電壓輸出端(或名Vout)PSBIH/L并口/串口選擇:H并口; L串口*RSTH/L復(fù)位信號(hào),低有效RS(CS)1H/L寄存器選擇端:H數(shù)據(jù);L指令片選,低有效IH/L讀/寫選擇端:H讀;L寫吊行數(shù)據(jù)線E(SCLK)IH/L使能信號(hào)串行時(shí)鐘輸入DB0-DB3I/OH/L數(shù)據(jù)總線低四位空接DB4-DB7

21、I/OHL數(shù)據(jù)總線髙四位,4位井口時(shí)空接空接LEDAI背光正(或名A、BLA)LEDKI背光負(fù)(或名K. BLK)(1)字符顯示帶中文字庫的128X64-0402B每屏可顯示4行8列共32個(gè)16X 16點(diǎn)陣的漢字,每個(gè)顯示RAM可顯示1個(gè)中文字符或2個(gè)16X8點(diǎn)陣全高ASCII碼 字符,即每屏最多可實(shí)現(xiàn)32個(gè)中文字符或64個(gè)ASCII碼字符的顯示。帶中文字 庫的128X64-0402B內(nèi)部提供128X2字節(jié)的字符顯示 RAM緩沖區(qū)(DDRA)。字 符顯示是通過將字符顯示編碼寫入該字符顯示RAM實(shí)現(xiàn)的。根據(jù)寫入內(nèi)容的不同,可分別在液晶屏上顯示 CGROM中文字庫)、HCGROMASCII碼字庫)

22、及CGRAM(自定義字形)的內(nèi)容。三種不同字符 /字型的選擇編碼范圍為:00000006H (其代碼分別是 0000、0002、0004、0006共4個(gè))顯示自定義字型,02H- 7FH顯示半寬ASCII碼字符,A1A0F7FFH顯示8192種GB2312中文字庫字形。字 符顯示RAM在液晶模塊中的地址80H9FH字符顯示的RAM的地址與32個(gè)字符 顯示區(qū)域有著一一對(duì)應(yīng)的關(guān)系,其對(duì)應(yīng)關(guān)系如下表所示。表3-2字符地址表Table 3-2 character address table80H81H82H83H84H85H86H87H90H91H92H93H94H95H96H97H88H89H8AH

23、8BH8CH8DH8EH8FH98H99H9AH9BH9CH9DH9EH9FH(2)圖形顯示先設(shè)垂直地址再設(shè)水平地址(連續(xù)寫入兩個(gè)字節(jié)的資料來完成垂直與水平的 坐標(biāo)地址),垂直地址范圍AC5.AC0 ;水平地址范圍 AC3-AC0 繪圖RAM 的地址計(jì)數(shù)器(AC只會(huì)對(duì)水平地址(X軸)自動(dòng)加一,當(dāng)水平地址=0FH時(shí)會(huì)重新 設(shè)為00H但并不會(huì)對(duì)垂直地址做進(jìn)位自動(dòng)加一, 故當(dāng)連續(xù)寫入多筆資料時(shí),程序 需自行判斷垂直地址是否需重新設(shè)定。GDRAI的坐標(biāo)地址與資料排列順序如下0001- 1067J015 * DOD1500015 * DO015 * DO0001IIII-1IIIEIF1百00011I1

24、IIEIIFI+I.D15 DO015 * DO015DIS * DO08090EOF圖3-6 GDRAM的坐標(biāo)地址圖Figure 3-6 GDRAM coordi nate address map對(duì)于該器件,本設(shè)計(jì)所用到C程序如下:void lcd_pos(uchar X,uchar Y);#define delayNOP(); _nop_();_nop_();_nop_();_nop_();#defi ne LCD_data P0sbit LCD_RS=P2A6;sbit LCD_RW=P2A5;sbit LCD_EN=P2A7;sbit LCD_PSB=P3A2;sbit LCD_RST

25、=P3A4;un sig ned char code date4= un sig ned char code date5= un sig ned char code date7=祝您:;身體健康; 萬事如意;un sig ned char code d0= un sig ned char code d1= un sig ned char code d2= un sig ned char code d25= uchar code Photo1 =焦作大學(xué);機(jī)電工程學(xué)院;環(huán)境綜合測試儀;應(yīng)用電子技術(shù)二班;0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x

26、00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x01,0x3F,0xC0, 0x80,0x42,0x04,0x20,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x8A,0x仆, 0xFC,0x42,0x04,0xF8,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0

27、x00,0x00,0x3F,0x80, 0x01,0xFF,0xDE,0x88,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x01,0x2A,0x87, 0xF0,0xA2,0x0A,0xF8,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0xBF,0x84, 0x10,0xA2,0x0A,0x88,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x1F, 0xFC,0xA2,0x0A,0xF8,0x00,0x00,0x00

28、,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x9F,0x90, 0x05,0x2F,0xCA,0xA4,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x01,0x80,0x03, 0xE1,0xA8,0x4A,0xA8,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0xBF,0xC2, 0x24,0x48,0x44,0x90,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x92,0x84, 0x24,0

29、xA8,0x4A,0xA8,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0xA6,0x58, 0x3D,0x0F,0xD0,0xC4,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x1C,0xFF,0xC0,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x23,0x08,0x37

30、,0x80,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x40,0x10,0x08,0x40,0x00,0xFF,0x90, 0x10,0x08,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x81,0x86,0x10,0x40,0x00,0x08,0x08, 0x10,0xFF,0x86,0x00,0x00,0x00,0x00,0x00, 0x01,0x02,0x49,0x40,0x40,0x00,0x7F,0x0B, 0xFC,0x08,0x0F,0x00,0x00,0x00,0x

31、00,0x00, 0x01,0x08,0x00,0x40,0x20,0x00,0x10,0x00, 0x10,0x49,0x0F,0x00,0x00,0x00,0x00,0x00, 0x02,0x08,0x00,0x20,0x20,0x01,0xFF,0xDD, 0x10,0x2A,0x0F,0x00,0x00,0x00,0x00,0x00, 0x04,0x31,0x83,0x20,0x20,0x00,0x20,0x04, 0x91,0xFF,0xC6,0x00,0x00,0x00,0x00,0x00, 0x04,0x52,0x44,0x90,0x20,0x00,0x7F,0x04, 0x90

32、,0x1C,0x06,0x00,0x00,0x00,0x00,0x00, 0x09,0xA4,0x28,0x4C,0x10,0x00,0xA1,0x04, 0x10,0x2A,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x44,0xE9,0xC3,0x90,0x01,0x3F,0x04, 0x70,0x49,0x06,0x00,0x00,0x00,0x00,0x00, 0x00,0x82,0xC5,0x81,0x70,0x00,0x21,0x0A, 0x01,0x88,0xC6,0x00,0x00,0x00,0x00,0x00, 0x01,0x01,0x83,0x

33、00,0x80,0x00,0x3F,0x11, 0xFC,0x08,0x00,0x00,0x00,0x00,0x00,0x00, 0x01,0x0C,0x70,0x00,0x80,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x02,0x13,0x87,0x10,0x40,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x02,0x20,0x78,0xA0,0x40,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,

34、0x00,0x00, 0x02,0x20,0x00,0x60,0x40,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x02,0x21,0x80,0x60,0x40,0x00,0x00,0x71, 0xEE,0x3C,0x00,0x00,0x00,0x00,0x00,0x00, 0x01,0x11,0x98,0x90,0x80,0x00,0x00,0x8E, 0x31,0xC6,0x00,0x00,0x00,0x00,0x00,0x00, 0x01,0x08,0x18,0x80,0x80,0x00,0x01,0x24, 0x

35、24,0x83,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x96,0x01,0x01,0x00,0x00,0x01,0x40, 0x28,0x03,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x49,0x86,0x03,0x00,0x00,0x01,0x40, 0x28,0x03,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x34,0x78,0x8C,0x00,0x00,0x01,0x00, 0x20,0x03,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x0E,0x01,

36、0x30,0x00,0x00,0x00,0x80, 0x30,0x06,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x71,0x87,0xCE,0x00,0x00,0x00,0x40, 0x68,0x0C,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0xE0,0x78,0x07,0x00,0x00,0x00,0x20, 0xC4,0x18,0x00,0x00,0x00,0x00,0x00,0x00, 0x01,0xAF,0xFF,0xC5,0x80,0x00,0x00,0x11, 0x82,0x30,0x00,0x00,0x00,0x0

37、0,0x00,0x00, 0x03,0xA9,0xB6,0x45,0xC0,0x00,0x00,0x0B, 0x01,0x60,0x00,0x00,0x00,0x00,0x00,0x00, 0x07,0x2F,0x03,0xC4,0xE0,0x00,0x00,0x06, 0x00,0xC0,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x16,0x01,0x88,0x70,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0F,0x08,0x00,0x10,0xF0,0x00,0x00,0x00,

38、0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0F,0x84,0x00,0x21,0xF0,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x0

39、0,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x

40、00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x

41、00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x

42、00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x

43、00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00;檢測LCD忙狀態(tài)/*,LCD_busy()為1時(shí),忙,等待;LCD_busy()為1時(shí),閑,可寫指令與數(shù)據(jù); /*bit lcd_busy()bit result;LCD_RS = 0;LCD_RW = 1;LCD_EN = 1;delayNOP();result = (bit)(P0&0 x80);LCD_EN = 0;return(result);/*寫指令到LCDRS=L, RW=L, E= 高脈沖 D0D7= 指令碼/*void lcd_wc

44、md(uchar cmd)while(lcd_busy();LCD_RS = 0;LCD_RW = 0;LCD_EN = 0;_n op_();_n op_();P0 = cmd;delayNOP();LCD_EN = 1;delayNOP();LCD_EN = 0;/*寫顯示數(shù)據(jù)到LCDRS=H, RW=L, E= 高脈沖 D0D7= 指令碼/*void lcd_wdat(uchar dat)while(lcd_busy();LCD_RS = 1;LCD_RW = 0;LCD_EN = 0;P0 = dat;delayNOP();LCD_EN = 1;delayNOP();LCD_EN = 0;/*閃屏函數(shù)/*void lcdflag()lcd_wcmd(0x08);delay(400);lcd_wcmd(0x0c);delay(400);lcd_wcmd(0x08);delay(400);lcd_wcmd(0x0c);delay(400);lcd_wcmd(0x08);delay(200);lcd_wcmd(0x0c);delay(5);lcd_wcmd(0x01);delay(5);/*清屏函數(shù)*/ void clr_scree n()lcd_wcmd(0x3

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論