基于單片機(jī)的LCD顯示系統(tǒng)設(shè)計(jì)_第1頁
基于單片機(jī)的LCD顯示系統(tǒng)設(shè)計(jì)_第2頁
基于單片機(jī)的LCD顯示系統(tǒng)設(shè)計(jì)_第3頁
基于單片機(jī)的LCD顯示系統(tǒng)設(shè)計(jì)_第4頁
基于單片機(jī)的LCD顯示系統(tǒng)設(shè)計(jì)_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、1 系統(tǒng)概述1.1 系統(tǒng)設(shè)計(jì)任務(wù)、目的和意義課程設(shè)計(jì)是在校學(xué)生素質(zhì)教育的重要環(huán)節(jié),是理論與實(shí)踐相結(jié)合的橋梁和紐帶。單片機(jī)課程設(shè)計(jì),要求學(xué)生更多的完成軟硬結(jié)合的動(dòng)手實(shí)踐方案,解決目前學(xué)生課程設(shè)計(jì)過程中普遍存在的缺乏動(dòng)手能力的現(xiàn)象. 單片機(jī)課程設(shè)計(jì)是繼電子技術(shù)、和單片機(jī)原理與應(yīng)用課程之后開出的實(shí)踐環(huán)節(jié)課程,其目的和任務(wù)是訓(xùn)練學(xué)生綜合運(yùn)用已學(xué)課程“電子技術(shù)基礎(chǔ)”、“單片機(jī)原理及應(yīng)用”的基本知識(shí),獨(dú)立進(jìn)行單片機(jī)應(yīng)用技術(shù)和開發(fā)工作,掌握單片機(jī)程序設(shè)計(jì)、調(diào)試和應(yīng)用電路設(shè)計(jì)、分析及調(diào)試檢測。本設(shè)計(jì)的大致要求為:1、設(shè)計(jì)12864lcd與單片機(jī)的顯示接口電路;2、至少設(shè)置兩個(gè)按鍵,按下不同的按鍵,顯示不同的內(nèi)

2、容,要求所顯示內(nèi)容為漢字。隨著社會(huì)的發(fā)展,趣來趣多的地方需要應(yīng)用顯示功能,各種數(shù)字顯示儀器中的顯示、廣告牌、數(shù)碼產(chǎn)品等,傳統(tǒng)的數(shù)碼管顯示已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足各行各業(yè)的需求?;趩纹瑱C(jī)的lcd顯示是一種用單片機(jī)來控制的一種顯示系統(tǒng),它不僅能顯示種各數(shù)字、字母、還能顯示各種字體的漢字以及一些簡單的圖象,使用起來極為方便,只要通過對單片機(jī)寫入一定的程序來控制lcd的顯示即可完成,根據(jù)程序的不同而產(chǎn)生不同不效果以滿足各種不同需求。1.2 lcd顯示原理lcd由兩塊玻璃板構(gòu)成,厚約1mm,其間由包含有液晶材料的5m均勻間隔隔開。因?yàn)橐壕Р牧媳旧聿⒉话l(fā)光,所以在顯示屏兩邊都設(shè)有作為光源的燈管,而在液晶顯示屏背

3、面有一塊背光板(或稱勻光板)和反光膜,背光板是由熒光物質(zhì)組成的可以發(fā)射光線,其作用主要是提供均勻的背景光源。 背光板發(fā)出的光線在穿過第一層偏振過濾層之后進(jìn)入包含成千上萬液晶液滴的液晶層。液晶層中的液滴都被包含在細(xì)小的單元格結(jié)構(gòu)中,一個(gè)或多個(gè)單元格構(gòu)成屏幕上的一個(gè)像素。在玻璃板與液晶材料之間是透明的電極,電極分為行和列,在行與列的交叉點(diǎn)上,通過改變電壓而改變液晶的旋光狀態(tài),液晶材料的作用類似于一個(gè)個(gè)小的光閥。在液晶材料周邊是控制電路部分和驅(qū)動(dòng)電路部分。當(dāng)lcd中的電極產(chǎn)生電場時(shí),液晶分子就會(huì)產(chǎn)生扭曲,從而將穿越其中的光線進(jìn)行有規(guī)則的折射,然后經(jīng)過第二層過濾層的過濾在屏幕上顯示出來。1.3 單片機(jī)

4、及l(fā)cd選型此設(shè)計(jì)是通過單片機(jī)來控制lcd來顯示一些要求的漢字,如邵陽學(xué)院、電氣工程系、零八電本二班等字樣。單片機(jī)種類繁多,由于上課學(xué)習(xí)的是51系列的單片機(jī),著重介紹了89c51,故對此類型的單片機(jī)比較熟悉,故在此設(shè)計(jì)中選用的單片機(jī)為at89c51,方便操作和進(jìn)一步學(xué)習(xí)加深。對于lcd,此設(shè)計(jì)的要求要用128×64的lcd,同時(shí)由于ampire12864lcd的資料比較容易得到,且比較通俗易懂,便于快速上手,所以就選用ampire12864lcd用來作為顯示。1.4 系統(tǒng)總設(shè)計(jì)框圖此設(shè)計(jì)的總設(shè)計(jì)框圖如下: 按上鍵,常規(guī)顯示按下鍵,滾動(dòng)顯示單 片 機(jī)lcd顯示器上按鍵下按鍵電源、晶振、

5、復(fù)位等外設(shè)電路圖1.1 總設(shè)計(jì)框圖2 系統(tǒng)硬件設(shè)計(jì)2.1 硬件的選擇在此設(shè)計(jì)中用到的元件列表如下:表2-1 元件列表at89c51ampire12864lcdbuttonrespack-8crystalrescapcap-elec2.2 ampire12864lcd簡介2.2.1 主要參數(shù)表2-2 主要參數(shù)顯示容量:128x64點(diǎn)陣(stn型)模塊最佳工作電壓:5.0v工作電壓:4.85.2v點(diǎn)尺寸:0.48x0.48(wxh)mm工作電流:5.1ma(5.0v)工作溫度:-2060背光源顏色:黃綠存儲(chǔ)溫度:-3070背光源電流:<140ma2.2.2 引腳簡介表2-3 引腳簡介編號符號

6、引腳說明編號符號引腳說明1vss電源地10db3data i/o2vdd電源正極 (+5v)11db4data i/o3v0lcd偏壓輸入12db5data i/o4rs數(shù)據(jù)/命令選擇端(h/l)13db6data i/o5r/w讀寫控制信號(h/l)14db7data i/o6e使能信號15cs1片選ic1信號7db0data i/o16cs2片選ic2信號8db1data i/o17rts復(fù)位端(h:正常工作,l:復(fù)位)9db2data i/o18veelcd驅(qū)動(dòng)負(fù)壓輸出(-5v)2.2.3 主要指令代碼表2-4 指令代碼指令碼功能3eh關(guān)顯示3fh開顯示指令碼功能0c0h設(shè)置顯示初始行指

7、令碼功能0b8h+頁碼(07)設(shè)置數(shù)據(jù)地址頁指針40h+列碼(063)設(shè)置數(shù)據(jù)地址列指針2.2.4 讀時(shí)序圖2.1 讀時(shí)序圖2.2.5 寫時(shí)序圖2.2 寫時(shí)序圖2.3 主要電路模塊簡介本硬件電路主要由四大模塊組成:主芯片模塊;晶振和復(fù)位電路模塊;控制接鈕模塊;顯示電路模塊。2.3.1 主芯片模塊xtal1:接外部晶振和微調(diào)電容的一端。在片內(nèi),它是振蕩電路反相放大器的輸入端。在采用外部時(shí)鐘時(shí),該引腳輸入外部時(shí)鐘脈沖。 xtal2:接外部晶振和微調(diào)是容的一端。在89c51片內(nèi)它是振蕩電路反相放大器的輸出端,振蕩電路的頻率就是晶體的固有頻率。若須采用外部時(shí)鐘電路,則該引腳懸空。要檢查89c51的振蕩

8、電路是否正常工作,可以用示波器查看xtal2端是否有脈沖信號輸出。rst :at89c51的復(fù)位信號輸入引腳,高電平有效。當(dāng)此輸入端保持兩個(gè)機(jī)器周期的高電平時(shí),就可以完成復(fù)位操作。ale:允許地址鎖存信號端。當(dāng)89c51上電正常工作后,ale引腳不斷向外輸出正脈沖信號,此頻率為振蕩器頻率的1/6。cpu訪問片外存儲(chǔ)器時(shí),ale輸出信號作為鎖存低8位地址的控制信號。psen:訪問外部程序存儲(chǔ)器選通信號,低電平有效。當(dāng)89c51由片外程序存儲(chǔ)器取指令時(shí),每個(gè)機(jī)器周期兩次psen有效。但在此期間內(nèi),每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的psen信號將不出現(xiàn)。ea :該引腳為低電平時(shí),則讀取外部的程序

9、代碼來執(zhí)行程序。p0、p1、p2、p3:8位并行輸入輸出口。每個(gè)端口都是8位準(zhǔn)雙向口,共占32只引腳。每一條都能獨(dú)立地用作輸入或輸出。每個(gè)端口都包括一個(gè)鎖存器、一個(gè)輸出驅(qū)器和輸入緩沖器。作輸出時(shí),數(shù)據(jù)可以鎖存;作輸入時(shí),數(shù)據(jù)可以緩沖。圖如圖2.3。2.3.2 復(fù)位和晶振電路模塊上部分為晶振電路。89c51芯片內(nèi)部有一個(gè)高增益反相放大器,用于構(gòu)成振蕩器。反相放大器的輸入端為xtal1 ,輸出端為xtal2,兩個(gè)跨接石英晶體及兩個(gè)電容就可以構(gòu)成穩(wěn)定的自激振蕩器。電容器通常取30pf左右,可以穩(wěn)定頻率并對振蕩頻率有微調(diào)作用。下部分為手動(dòng)復(fù)位和上電自動(dòng)復(fù)位組合的復(fù)位電路。上電自動(dòng)復(fù)位是在加電瞬間電容通

10、過充電來實(shí)現(xiàn)。在通電瞬間電容通過電阻充電,res端出現(xiàn)正脈沖,用以復(fù)位。只要電源的上升時(shí)間不超過1ms,就可以實(shí)現(xiàn)自動(dòng)上電復(fù)位,即接通電源就完成了系統(tǒng)的復(fù)位初始化。所謂手動(dòng)復(fù)位,是指通過接通一按鈕開關(guān),使單片機(jī)進(jìn)入復(fù)位狀態(tài)。系統(tǒng)上電運(yùn)行后,若需要復(fù)位,一般是通過手動(dòng)復(fù)位來實(shí)現(xiàn)的。圖如圖2.5。2.3.3 控制按鈕模塊上方的按鈕為常規(guī)顯示漢字的按鈕,一按下一行內(nèi)容就以常規(guī)方式顯示出來。再按一次則接著常規(guī)顯示下一行,每次按下只顯示一行。下方的按鈕為滾動(dòng)顯示漢字的按鈕,一按下一行內(nèi)容就以滾動(dòng)方式顯示出來,再按一次顯示下一行,每次按下只顯示一行。按上鍵,所連引腳出現(xiàn)下降沿,此起外部中斷0,當(dāng)出現(xiàn)外部中

11、斷0,則產(chǎn)生一個(gè)常規(guī)方式顯示的條件,常規(guī)顯示出現(xiàn)。按下鍵,所連引腳出現(xiàn)下降沿,此起外部中斷1,當(dāng)出現(xiàn)外部中斷1,則產(chǎn)生一個(gè)滾動(dòng)方式顯示的條件,滾動(dòng)顯示出現(xiàn)。圖如圖2.4。2.3.4 顯示電路模塊p0口提供指令和數(shù)據(jù)信號,由db0到db7輸入,db0到db7為數(shù)據(jù)輸入輸出端和指令的輸入端。p2口低5位提供使能及一些控制信號。其中e為使能信號,高電平有效,當(dāng)此引腳出現(xiàn)高電平時(shí),整個(gè)顯示器被使能,只有當(dāng)顯示器使能時(shí),其它的此此腳才能工作。r/w為讀寫控制信號。當(dāng)此引腳為高電平時(shí),為讀功能,為低電平時(shí)為寫功能。在讀時(shí)只可以讀數(shù)據(jù),而在寫時(shí)既可以寫數(shù)據(jù)也可以寫指令。rs為數(shù)據(jù)命令選擇端,當(dāng)此引腳為高電平

12、時(shí),寫入的是數(shù)據(jù),當(dāng)此引腳為低電平時(shí),寫入的是指令。cs1和cs2為片選信號,因?yàn)榇孙@示器的顯示屏被分為左右兩塊,分別由cs1和cs2來控制,當(dāng)cs1 為高電平,cs2為低電平時(shí),就表示選擇了左半屏,當(dāng)cs1 為低電平,cs2為高電平時(shí),表示選擇了右半屏。左右半屏在物理上是相近的。圖如2.6。圖2.3 主芯片圖圖2.4 控制鍵鈕電路圖圖2.5 復(fù)位與晶振電路圖圖2.6 顯示電路圖2.4完整硬件電路圖圖2.7 完整電路圖3 系統(tǒng)軟件設(shè)計(jì)3.1 程序設(shè)計(jì)3.1.1 程序設(shè)計(jì)整體思路此設(shè)計(jì)是由單片機(jī)控制的lcd顯示系統(tǒng),外設(shè)二個(gè)按鈕來控制顯示的方式。對于按鈕的工作方式可以是中斷也可以是查詢,在此設(shè)計(jì)

13、中所選用的外部中斷。用單片機(jī)的p2口的低5來作為lcd的顯示控制端,即控制lcd使能端、讀寫控制揣、數(shù)據(jù)指令選擇端及兩個(gè)選屏端。對于此設(shè)計(jì)課題,因?yàn)橐笫怯?28×64的顯示器來顯示漢字,而漢字及字符(如空格等)是需要顯示代碼的。所以,首先是通過一定的軟件如zimo等來獲取你想要顯示的漢字的編碼代碼。有了這款軟件,就方便多了,只在要軟件中打入你想要顯示的漢字或是字符,它就會(huì)自動(dòng)生成代碼,使用起來非常方便,而不需要人工去編寫相應(yīng)的代碼。由于此lcd的顯示屏是被分為了兩部分的,即左半屏和右半屏,分別由cs1和cs2來控制,兩個(gè)半屏的內(nèi)存都分別由x和y兩個(gè)地址來確定,x地址共64位,而y地

14、址兩邊各64位,一共128位,所以有的時(shí)候就稱其為12864顯示器。x地址共有8個(gè)值,從0到7,即每個(gè)值有8位,每顯示一個(gè)字符要2個(gè)x值,而y共128個(gè)值,分為兩塊即左右兩塊,分別從0到63,即每個(gè)值一位。每顯示一個(gè)漢字要16個(gè)y值,每顯示一個(gè)字符要8個(gè)y值。所以應(yīng)該對兩半屏分別編程取顯示地址。同時(shí)還得用一個(gè)顯示子程序來顯示顯示地址中保存的顯示代碼(漢字代碼)。由此lcd的顯示時(shí)序圖可知,在顯示過程中還需要一定的延時(shí)(不同的型號,延時(shí)時(shí)間是不同的)并且在顯示前需將一些特定的控制端置相應(yīng)的電平,比如說還所有輸入之關(guān)需先把lcd總使能端打開,即置e端為高電平,然后應(yīng)再輸入指令代碼,對其進(jìn)行相關(guān)的設(shè)

15、置。所以還需要一個(gè)適當(dāng)?shù)难訒r(shí)子程序以及輸入數(shù)據(jù)前的準(zhǔn)備程序。除了這些外,還應(yīng)寫一個(gè)初始化程序,用來對中斷等一些程序所需要的端口進(jìn)行初始。對于開中斷,應(yīng)打開總中斷ea以及相應(yīng)的低級中斷ex0和ex1。再者就是兩個(gè)中斷程序,對于這兩個(gè)中斷程序比較簡單,只需對要執(zhí)行相關(guān)控制(即常規(guī)顯示和滾動(dòng)顯示)所需要的每件進(jìn)行滿足即可。最后就是主函數(shù),它的主要功能就是判斷中斷是否來臨,來臨了,然后判斷是外部中斷0還是外部中斷1,然后根據(jù)是0還是1來執(zhí)行相應(yīng)的程序,選擇相應(yīng)的顯示方式。當(dāng)四行全顯示完了后,中斷失效,即不管你是否還按鍵,都不再會(huì)對顯示造成影響。顯示出來的內(nèi)容將一直保持。3.1.2 主要子程序模塊延時(shí)子

16、程序 void delay()uchar i; for(i=0;i<20;i+);輸入準(zhǔn)備子程序 void ready() yn開始i=0i<20?結(jié)束空doi=0; 圖3.1 延時(shí)子程序流程圖 wor=0; ena=0; delay(); ena=1; 輸入子程序 開始lcd使能,寫指令結(jié)束void model() 圖3.2 輸入準(zhǔn)備子程序流程圖p0=0x3f; ready(); p0=0xc0; ready(); p0=x; ready(); p0=y; 開始打開lcd設(shè)制顯示設(shè)制x和y地址結(jié)束 ready(); 圖3.3 輸入子程序流程圖 顯示子程序void display(

17、)p0=di; i+;doi=1; wor=0; ena=0; 開始輸入字符代碼漢符代碼指針加一讀入字符代碼結(jié)束 圖3.4 顯示子程序流程圖3.2 主程序流程簡圖開始圖3.5 主程序流程圖0中斷1中斷yynnn有中斷?常規(guī)顯示一行滾動(dòng)顯示一行四行完了沒?中斷0還是1?顯示不變,結(jié)束 圖3-53.3 仿真結(jié)果及分析 (a) (b) (c) (d) (e) (f)圖3.6 仿真結(jié)果結(jié)果分析:第一幅圖為按protues后出現(xiàn)的現(xiàn)象,即lcd被通電。第二幅圖為按下上鍵后出現(xiàn)的現(xiàn)象。即常規(guī)顯示一行漢字。第三幅圖為再次按下上鍵后出現(xiàn)的現(xiàn)象,即再以常規(guī)方式顯示一行漢字。第四幅圖為單步運(yùn)行時(shí)運(yùn)行到一定時(shí)間時(shí)出

18、現(xiàn)的現(xiàn)象,此次顯示可以看出為銨下下鍵后才會(huì)出現(xiàn)的,即以滾動(dòng)方式顯示漢字。第五幅圖同樣還是為單步運(yùn)行時(shí)運(yùn)行到一定時(shí)間出現(xiàn)的現(xiàn)象,即以滾動(dòng)方式滾動(dòng)顯示到圖中的那一時(shí)刻。第六幅圖為最終的顯示情況,在此之后按鍵已經(jīng)無效,即不再對顯示有任何影響??偨Y(jié)本次課程設(shè)計(jì)從布置下來到最后的完成,雖然沒有像真正搞設(shè)計(jì)那樣復(fù)雜,程序那樣繁瑣,需要的大量的時(shí)間和精力投入,需要大量人力、物力、財(cái)力等的支持,但由于是初次搞這樣的設(shè)計(jì),沒有任何的經(jīng)驗(yàn),在設(shè)計(jì)中過程中還是讓我倍感吃力。首先就是lcd的選擇,因?yàn)樵诖酥皼]有學(xué)習(xí)過像lcd這樣的器件,對于我完全是一個(gè)新的概念,所以一時(shí)讓我不知所措。其次就是軟件的編寫,其中漢字代碼

19、的得到以及我自己發(fā)揮的顯示方式滾動(dòng)顯示也讓我頭痛了好一陣子。最后,就是說起來簡單但其實(shí)對我這樣的新手來說一點(diǎn)也不簡單的任務(wù),那就是相關(guān)文檔的制作??傊?,在這次設(shè)計(jì)過程中讓我嘗到了設(shè)計(jì)的困難之外,更重要的是讓我感覺到了設(shè)計(jì)的魅力,說句實(shí)在話蠻有味的,特別是在成功仿真后,著實(shí)讓自己有一種成就感。在此過過程中不僅鞏固了我對word及單片機(jī)的使用,同時(shí)也讓我對lcd顯示有了一個(gè)較為清楚的了解,彌補(bǔ)了我的一個(gè)盲區(qū),再者讓我對一些設(shè)計(jì)文章的排版要求有了一個(gè)清楚的了解,這樣可以讓我在以后的設(shè)計(jì)課題中至少在排版這一塊少走很多彎路。相信這將是一次較有意義的課程設(shè)計(jì)。參考文獻(xiàn)1侯玉寶等基于protues的51系列

20、單片機(jī)設(shè)計(jì)與仿真北京:電子工業(yè)出版社,20082李朝青單片機(jī)原理及接口技術(shù)北京:北京航空航天大學(xué)出版社,20063朱清慧等protues教程電子線路設(shè)計(jì)、制版與仿真北京:清華大學(xué)出版社,20084http:/wwwsunmanproduct/smg12864ahtm附錄a圖1 電路原理圖附錄b程序清單#include "reg51.h"#define uchar unsigned char #define uint unsigned int sbit doi=p20;sbit ena=p21;sbit wor=p22;sbit cs1=p23;sbit cs2=p24;uc

21、har x=0xb8;y=0x40,a=1,b=1;uint i=0,biao,k=0;code uchar d=0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/()0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x44,0x03,0x24,0x0d,/(邵)0x9c,0x04,0xa2,0x04,0xa2,0x07,0x1e,0x00,0x00,0x00,0xf8,0x7f,0x08,0x00,0x64,0x02,0x94,0x02,0x0c,0x07,0x00,0x00,0x00,0

22、x00,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,0xfc,0x3f,0x42,0x00,/(陽)0x9a,0x00,0xe6,0x00,0x00,0x00,0x00,0x00,0xf0,0x07,0x88,0x04,0x88,0x04,0x08,0x04,0xf8,0x0

23、f,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,0xc0,0x04,0x70,0x04,0x22,0x04,/(學(xué))0x24,0x04,0xa0,0x04,0x52,0x24,0x54,0x43,0xd0,0x3e,0x58,0x02,

24、0x17,0x02,0x10,0x02,0x30,0x02,0x10,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,0xfc,0x3f,0x44,0x00,0xb4,0x20,/(院)0xcc,0x10,0x20,0x08,0x18,0x05,0x

25、50,0x03,0x4a,0x01,0xac,0x1f,0xa8,0x20,0x88,0x20,0x18,0x20,0x00,0x1c,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,0xf8,0x0f,0x48,0x04,/(電)0x

26、48,0x04,0x48,0x04,0x48,0x04,0xff,0x3f,0x48,0x44,0x48,0x44,0x48,0x44,0x48,0x44,0xf8,0x4f,0x00,0x40,0x00,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/()0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x10,0x00,0x8c,0x00,/(氣)0xa7,0x00,0xa4,0x00,0xa4,0x00,0xa4,0x00,0xa4,0x00,0xa4,

27、0x00,0xa4,0x00,0xa4,0x0f,0x24,0x30,0x04,0x40,0x04,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/()0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x02,0x20,0x02,0x20,/(工)0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0xfe,0x3f,0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x00,0x2

28、0,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/()0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x04,0x12,0x03,0xd2,0x00,0xfe,0xff,/(程)0x91,0x00,0x11,0x41,0x80,0x44,0xbf,0x44,0xa1,0x44,0xa1,0x7f,0xa1,0x44,0xa1,0x44,0xbf,0x44,0x80,0x44,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/

29、()0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x02,0x21,0x22,0x13,/(系)0xb2,0x09,0xaa,0x05,0x66,0x41,0x62,0x81,0x22,0x7f,0x11,0x01,0x4d,0x05,0x81,0x09,0x01,0x13,0x01,0x62,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/()0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0

30、x00,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,0x10,0x00,0x10,0x00,0x08,/(零)0x00,0x08,0x30,0x0c,0x08,0x2a,0x50,0x69,0xb0,0x1b,0x92,0x08,0x3a,0x0d,0x4e,0x02,0x4a,0x06,0x2a,0x0c,0x0

31、8,0x0c,0x18,0x08,0x00,0x20,0x00,0x20,0x00,0x10,0x00,0x10,/(八)0x00,0x08,0x00,0x04,0x00,0x02,0x00,0x01,0x90,0x00,0x60,0x00,0xc0,0x01,0x00,0x1e,0x00,0x38,0x00,0x30,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/(電)0x00,0x00,0xe0,0x07,0x20,0x04,0x20,0x3e,0xa0,0x25,0xf0,0x24,0xae,0x24,0x20,

32、0x22,0xa0,0x21,0x70,0x30,0x20,0x0c,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x08,/(本)0x00,0x08,0x00,0x04,0x20,0x52,0x20,0x31,0xa0,0x0e,0xe0,0x09,0xf8,0x08,0x26,0x03,0x10,0x06,0x10,0x0c,0x10,0x08,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x10,/(二)0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x08,0x20,0x

33、08,0x20,0x08,0x10,0x08,0x10,0x08,0x10,0x08,0x10,0x08,0x10,0x0c,0x10,0x08,0x00,0x00,0x00,0x10,0x00,0x10,0x00,0x10,/(班)0x00,0x4d,0x80,0x2b,0x70,0x29,0x90,0x18,0x90,0x05,0x00,0x13,0xc0,0x10,0x38,0x11,0x04,0x0f,0xd0,0x11,0xb0,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/( )0x00,0x00,0x00,0x00

34、,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x02,0x40,0x02,0x80,0x01,0xf0,0x0f,/(*)0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,0x40,0x02,0x40,0x02,0x80,0x01,0xf0,0x0f,/(*)0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,0x40,0x02,0x40,0x02,0x80,0x01,0

35、xf0,0x0f,/(*)0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,0x40,0x02,0x40,0x02,0x80,0x01,0xf0,0x0f,/(*)0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,0x40,0x00,0x42,0x00,0xcc,0x3f,0x04,0x50,/(謝)0x00,0x29,0xfc,0x11,0x56,0x4d,0x55,0x83,0xfc,0x7f,0x50,0x00,0x90,0x41,0x10,0x80,0xff,0x7f,0x10,0x00,0x10,0x00,0x00,0x00

36、,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,0

37、x00,0x00,0x00,0x00,0x00,0x00,0x08,0x20,0x48,0x10,0x8a,0x09,0x0c,0x06,/(斌)0xe8,0x19,0x18,0x20,0xd4,0x3f,0x14,0x20,0xf4,0x1f,0x14,0x11,0x10,0x11,0xff,0x07,0x12,0x18,0x14,0x20,0x10,0x78,0x00,0x00,0x40,0x02,0x40,0x02,0x80,0x01,0xf0,0x0f,/(*)0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,0x40,0x02,0x40,0x02,0x8

38、0,0x01,0xf0,0x0f,/(*)0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,0x40,0x02,0x40,0x02,0x80,0x01,0xf0,0x0f,/(*)0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,0x40,0x02,0x40,0x02,0x80,0x01,0xf0,0x0f,/(*)0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00;void ini()/始使化,開終斷ea=1;ex0=1;it0=1;ex1=1;it1=1;void delay()/延時(shí)uchar i; for(i=0;i<20;i+);void ready()/輸入數(shù)前的準(zhǔn)備doi=0;wor=0;ena=0; delay(); ena=1;void model()/輸入函數(shù)p0=0x3f; ready();p0=0xc0; ready();p0=x; ready(); p0=y; read

溫馨提示

  • 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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論