版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第頁(yè)(共頁(yè))第頁(yè)(共頁(yè))實(shí)驗(yàn)報(bào)告20162017學(xué)年第2學(xué)期】【基本信息】【開(kāi)課部門(mén)】青軟實(shí)訓(xùn)【實(shí)驗(yàn)課程】嵌入式系統(tǒng)【設(shè)課形式】獨(dú)立口非獨(dú)立回【實(shí)驗(yàn)項(xiàng)目】12864液晶顯示實(shí)驗(yàn)【項(xiàng)目類(lèi)型】基礎(chǔ)回綜合口設(shè)計(jì)口研究創(chuàng)新口其它口【項(xiàng)目學(xué)時(shí)】16【學(xué)生姓名】【學(xué)號(hào)】【專(zhuān)業(yè)】【班級(jí)】【同組學(xué)生】【實(shí)驗(yàn)室名】【實(shí)驗(yàn)日期】2018.3.9【教師對(duì)報(bào)告的最終評(píng)價(jià)及處理意見(jiàn)】實(shí)驗(yàn)?zāi)康模赫莆粘绦虻南螺d、調(diào)試和編譯方法掌握12864液晶的基本操作實(shí)驗(yàn)步驟:1.在進(jìn)行軟件編寫(xiě)前,需要先了解相關(guān)的硬件電路,如圖1-1所示。其中V0管腳連接滑動(dòng)變阻器,可以用來(lái)調(diào)節(jié)LCD的對(duì)比度。RS管腳接單片機(jī)的P33腳,RW接單片機(jī)的
2、P32腳,EN使能管腳接在了P35上。DB0-DB7接在P1口。各個(gè)管腳的詳細(xì)功能可參考圖1-2或是12864液晶手冊(cè)。VCCVR110KV0LCD12864R5P35WR6VCC|22VCC234567891011121314151617181920CON2012864硬件管腳連接圖STC89S52圖1-1引腳號(hào)引腳名稱方向功能說(shuō)明1GND-模塊的電源地2VDD-模塊的電源正端3V0-LCD對(duì)比度調(diào)節(jié)端4RS(CS)H/L并行的指令/數(shù)據(jù)選擇信號(hào);串行的片選信號(hào)5R/WH/L并行的讀寫(xiě)選擇信號(hào);串行的數(shù)據(jù)口6E(CLK)H/L并行的使能信號(hào);串行的同步時(shí)鐘7DB0H/L數(shù)據(jù)08DB1H/L數(shù)
3、據(jù)19DB2H/L數(shù)據(jù)210DB3H/L數(shù)據(jù)311DB4H/L數(shù)據(jù)412DB5H/L數(shù)據(jù)513DB6H/L數(shù)據(jù)614DB7H/L數(shù)據(jù)715PSBH/L并/串行接口選擇:H-并行;L-串行16NC空腳17/RSTH/L復(fù)位低電平有效18VEE第頁(yè)(共頁(yè))第頁(yè)(共頁(yè))19LEDA(LED+5V)背光源正極20LEDK(LED-OV)背光源負(fù)極圖1-2引腳說(shuō)明2.通過(guò)時(shí)序圖來(lái)操作液晶。時(shí)序圖可以參考圖1-3或是12864芯片手冊(cè)。由圖1-2和圖1-3可知,若要傳送數(shù)據(jù)或命令到12864,需要向12864液晶寫(xiě)入數(shù)據(jù)。所以需要用到寫(xiě)時(shí)序。需要的具體的操作過(guò)程如下:“忙”檢測(cè),代碼實(shí)現(xiàn)如下所示voidl
4、cdBuzy()DataPort=0 xff;RW=1;RS=0;EN=1;while(DataPort&0 x80);EN=0其中,RW設(shè)置為低電平rw=0,RS依據(jù)傳命令和數(shù)據(jù)的不同分別設(shè)置為0和1,將需要傳輸?shù)臄?shù)據(jù)賦值給DB0-DB7,EN設(shè)置為高電平。延時(shí)Tpm(查看芯片手冊(cè)),代碼實(shí)現(xiàn)如下所示voidlcdDelay(unsignedintm)while(m-)_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();EN設(shè)置為低電平圖1-312864寫(xiě)時(shí)序但是需要注意的是,每次在進(jìn)行讀寫(xiě)操作時(shí),要判斷上次數(shù)據(jù)是否已經(jīng)傳送完成即是否“忙”判斷是否
5、“忙”只需要判斷DB7位是否為零,若為零表示空閑,不需要等待。為1表示“忙”,需要等待。由于無(wú)法單獨(dú)讀取DB7位,只能將DBODB7全部讀取出來(lái)。讀取時(shí)序如圖1-4所示。圖1-412864讀時(shí)序讀操作過(guò)程與寫(xiě)過(guò)程類(lèi)似,如下:DB0DB7的初始化設(shè)置為0或是1RW設(shè)置為高即讀狀態(tài)RS設(shè)置為低,讀命令EN使能位設(shè)置為高,開(kāi)始讀取數(shù)據(jù)判斷DB7是否為高EN設(shè)置為高,結(jié)束讀取3.初始化12864液晶。查12864液晶的數(shù)據(jù)手冊(cè),可以知道12864有兩種指令集:基本指令集和擴(kuò)充指令集。由于本實(shí)驗(yàn)只是進(jìn)行基本的數(shù)據(jù)顯示,所以選擇基本指令集。設(shè)置完指令集以后需要將顯示開(kāi)關(guān)打開(kāi),移位控制和光標(biāo)的設(shè)置。詳細(xì)的設(shè)
6、置參數(shù)可以參考12864數(shù)據(jù)手冊(cè)。其基本步驟總結(jié)如下:設(shè)置基本指令集。查看芯片手冊(cè)可以知道,把0 x30寫(xiě)入12864即可完成設(shè)置。voidledSet()lcdBuzy(M忙檢測(cè)RW=0;RS=DI;DataPort=0 x30;EN=1;EN=0;打開(kāi)顯示開(kāi)關(guān).查看芯片手冊(cè)可以知道,把0 x08寫(xiě)入12864即可完成設(shè)置lcdBuzyO;/忙檢測(cè)RW=0;RS=DI;DataPort=0 x08;EN=1;EN=0;游標(biāo)和顯示移位控制。lcdBuzy();/忙檢測(cè)RW=0;RS=DI;DataPort=0 x10;EN=1;EN=0;整體顯示。voidledDisplay()lcdBuzy
7、O;/忙檢測(cè)RW=0;RS=DI;DataPort=0 x0c;EN=1;EN=0;清屏操作lcdBuzy();/忙檢測(cè)RW=0;RS=DI;DataPort=0 x01;EN=1;EN=0;經(jīng)過(guò)以上步驟,就完成了液晶的初始化工作。初始化完成以后,就可以將需要顯示的信息,傳送到液晶屏進(jìn)行顯示了。4.液晶顯示操作首先來(lái)看一下12864液晶的顯示坐標(biāo),如圖1-5所示立址(X)Cf8215圖1-5顯示坐標(biāo)務(wù)Ex第GDRAM雷付址(Y)漢字的顯示坐標(biāo)如圖1-6所示X坐標(biāo)Linel80H81H82H83H84H85H86H87HLine290H91H92H93H94H95H96H97HLine388H8
8、9H8AH8BH8CH8DH8EH8FHLine498H99H9AH9BH9CH9DH9EH9FH圖1-6漢字顯示坐標(biāo)找到相應(yīng)的地址,將需要顯示的信息傳入。如下代碼所示voidlcdDingBit(unsignedcharline,unsignedcharrow)unsignedinti;switch(line)case1:i=0 x80+row;break;case2:i=0 x90+row;break;/無(wú)線通信實(shí)驗(yàn)總結(jié)液晶顯示實(shí)驗(yàn)case3:i=0 x88+row;break;case4:i=0 x98+row;break;default:i=0 x80;break;voidmain()6.實(shí)驗(yàn)結(jié)果lcdlnitin
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 維修聲屏障施工方案
- 梁平外墻施工方案
- 美術(shù)設(shè)計(jì)素描技巧指導(dǎo)方案
- 礦山移動(dòng)工程施工方案
- 鋁模機(jī)電預(yù)留施工方案
- 2025年中國(guó)無(wú)人自動(dòng)駕駛汽車(chē)行業(yè)市場(chǎng)發(fā)展現(xiàn)狀及投資規(guī)劃建議報(bào)告
- 2024-2029年全球及中國(guó)核醫(yī)學(xué)設(shè)備行業(yè)發(fā)展前景展望與投資戰(zhàn)略規(guī)劃分析報(bào)告
- 2025年中國(guó)內(nèi)鏡超聲行業(yè)市場(chǎng)全景分析及投資策略研究報(bào)告
- 石膏裝飾材料物流服務(wù)合同
- 精密儀器運(yùn)輸協(xié)議詳盡版
- 2025年工程合作協(xié)議書(shū)
- 2025年山東省東營(yíng)市東營(yíng)區(qū)融媒體中心招聘全媒體采編播專(zhuān)業(yè)技術(shù)人員10人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年宜賓人才限公司招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- KAT1-2023井下探放水技術(shù)規(guī)范
- 竣工驗(yàn)收程序流程圖
- 清華經(jīng)管工商管理碩士研究生培養(yǎng)計(jì)劃
- 口腔科診斷證明書(shū)模板
- 管溝挖槽土方計(jì)算公式
- 國(guó)網(wǎng)浙江省電力公司住宅工程配電設(shè)計(jì)技術(shù)規(guī)定
- 煙花爆竹零售應(yīng)急預(yù)案
- RNA介導(dǎo)的DNA甲基化
評(píng)論
0/150
提交評(píng)論