msp430與圖形液晶顯示模塊接口應(yīng)用_第1頁
已閱讀1頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、MSP430MSP430與圖形液晶顯示模塊接口應(yīng)用與圖形液晶顯示模塊接口應(yīng)用摘要:本文詳述了MSP430F149和圖形液晶顯示模塊LM12864FBC接口性能特點(diǎn)及方法,設(shè)計(jì)了硬件電路以及接口軟件。關(guān)鍵詞:低功耗;MSP430F149;LM12864FBC;硬件電路概述概述MSP430F149是德州儀器公司最近推出的MSP430系列超低功耗控制器中的一種,電源電壓范圍為1.8V至3.6V,可以用電池工作,而且使用時(shí)間長,適用于電池供電的

2、手持設(shè)備使用。另外,液晶顯示器具有功耗低、體積小、重量輕等特點(diǎn),圖形LCD除了顯示字符、數(shù)字外,還可以顯示漢字、圖形、曲線等LED無法顯示的功能,用途廣泛。因此以MSP430為核心的LCD在智能儀器儀表和低功耗電子產(chǎn)品行業(yè)有廣泛的發(fā)展前途。本文在簡單介紹液晶顯示器LM12864FBC的驅(qū)動(dòng)器KS0108B和KS0107B的結(jié)構(gòu)和功能基礎(chǔ)上,介紹了MSP430F149的LCD硬件接口和軟件編程特點(diǎn)。圖1MSP430F149與LM12864

3、FBC接口原理圖(略)硬件設(shè)計(jì)硬件設(shè)計(jì)KS0108B的接口信號(hào)KS0108B和KS0107B是LM12864FBC的共同驅(qū)動(dòng)芯片,其中KS0107B是公共行驅(qū)動(dòng)芯片,KS0108B是通過它產(chǎn)生的時(shí)序控制的。二片KS0108B是列驅(qū)動(dòng)及控制芯片,KS0108B與微處理器的接口信號(hào)如下:DB0DB7:數(shù)據(jù)總線;CSA、CSB:芯片選擇信號(hào)A、B,CSA(B)=1,選通列驅(qū)動(dòng)左、右半部分,CSA(B)=0,不選通列驅(qū)動(dòng)左、右半部分;DI:DI

4、=1操作數(shù)據(jù),DI=0操作指令代碼;RW:RW=1讀操作,RW=0寫操作;E:輸入使能。LM12864FBCLM12864FBC模塊的引腳說明模塊的引腳說明MSP430F149與LM12864FBC接口電路本液晶顯示模塊是12864的LCD,利用P3.0P3.4作為LCD的CSA、CSB、DI、RW和E的控制線,P4為LCD的數(shù)據(jù)線。由于MSP430的IO口都是復(fù)用端口,因此必須將用到的引腳設(shè)為輸入出口。此外,MSP430是3.3V供電

5、,而LCD是5V驅(qū)動(dòng)的。圖2KS0108B操作流程圖(略)軟件設(shè)計(jì)軟件設(shè)計(jì)KS0108B指令集KS0108B一共有七條指令,從作用上可分為兩類。第一條和第二條指令為顯示狀態(tài)設(shè)delay(3)P30UT|=BIT4delay(3)P30UTE信號(hào)低高低滿足時(shí)序要求(3)寫數(shù)據(jù)子程序voidwdata(writeclmaddcs)write為需寫入的數(shù)據(jù),clmadd為列地址intwriteclmaddcstranspt(clmaddcs)

6、設(shè)置列地址lcdstate(cs)判斷液晶是否忙?P4DIR=0xFFP4口為輸出口delay(3)if(cs==1)P3OUT|=BIT0P3OUTP3OUT|=BIT2P3OUTCSA=1,CSB=0,DI=1,RW=0,以便寫入要顯示的數(shù)據(jù)elseP3OUTP3OUT|=BIT1P3OUT|=BIT2P3OUTCSA=1,CSB=0,DI=1,RW=0,以便寫入要顯示的數(shù)據(jù)P4DIR=0xFF|write需要寫入的命令字送數(shù)據(jù)線P

7、30UTdelay(3)P30UT|=BIT4delay(3)P30UTE信號(hào)低高低滿足時(shí)序要求(4)開,關(guān),清屏子程序voiddison(cs)顯示開(關(guān))intcsintcsflagewhile(1)transpt(0x03ecs)發(fā)送控制命令,若關(guān)顯示則為transpt(0x03fcs)lcdstate(cs)P4DIR=0x00P4口為輸入口while(1)if(cs==1)P3OUT|=BIT0P3OUTP3OUTP3OUT|

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲(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

提交評論