


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、實驗19 LCD顯示實驗一、實驗?zāi)康模簩W(xué)習(xí)液晶顯示的編程方法,了解液晶顯示模塊的工作原理。掌握液晶顯示模塊與單片機的接口方法。二、所需設(shè)備CPU掛箱、8031 CPU模塊三、實驗內(nèi)容編程實現(xiàn)在液晶顯示屏上顯示中文漢字“北京理工達(dá)盛科技有限公司”四、實驗原理說明I."二OO=0第五、實驗步驟1 、實驗連線1* VI Wl I * IM I nr is rIsMTR I tl a«.If IMMIJ >9 SI* 4 VDI>4eV>BIEP8255 的 PA0PA7 接 DB0DB7PC7 接 BUSY PCO 接 REQCS8255 接 CSO2、運行實驗
2、程序,觀察液晶的顯示狀態(tài)。六、程序框圖開始結(jié)束七、程序清單八、附:點陣式LCD模塊點陣式LCD模塊由一大一小兩塊液晶模塊組成。兩模塊均由并行的數(shù)據(jù)接口和應(yīng)答信號接兩部分組成,電源由接口總線提供。(1 ) 0CMJ2< 8液晶模塊介紹及使用說明OCMJ中文模塊系列液晶顯示器內(nèi)含GB 2312 16*16點陣國標(biāo)一級簡體漢字和ASCII8怡(半高)及8T6 (全高)點陣英文字庫,用戶輸入?yún)^(qū)位碼或ASCII碼即可實現(xiàn)文本顯示°OCMJ中文模塊系列液晶顯示器也可用作一般的點陣圖形顯示器之用。提供有位點陣和字節(jié)點陣兩種圖形顯示功能,用戶可在指定的屏幕位置上以點為單位或以字節(jié)為單位進(jìn)行圖形
3、顯示。完全 兼容一般的點陣模塊。OCMJ中文模塊系列液晶顯示器可以實現(xiàn)漢字、ASCII碼、點陣圖形和變化曲線的同屏顯示,并可通過字節(jié)點陣圖形方式造字。本系列模塊具有上/下/左/右移動當(dāng)前顯示屏幕及清除屏幕的命令。一改傳統(tǒng)的使用大量的設(shè)置命令進(jìn)行初始化的方法,OCM J中文模塊所有的設(shè)置初始化工作都是在上電時自動完成的,實現(xiàn)了 “即插即用”。同時保留了一條專用的復(fù)位線供用戶選擇使用,可對工作中的模塊進(jìn)行軟件或硬件強制復(fù)位。規(guī)劃整齊的10個用戶接口命令代碼,非常容易記憶。標(biāo)準(zhǔn)用戶硬件接口采用REQ/BUS丫握手協(xié)議,簡單可靠。1 )表一 1 : OCMJ2X& 128X32 )引腳說明引腳
4、名稱力向說明引腳名稱力向說明1VLED+I背光源正極(LED+5V8DB1II數(shù)據(jù)12VLED-I背光源負(fù)極(LED-OV9DB2I數(shù)據(jù)23VSSI地10 1DB3I數(shù)據(jù)34VDDI(+5V)11DB4I數(shù)據(jù)45REQI請求信號,高電平有效12DB5I數(shù)據(jù)56BUSY0應(yīng)答信號:已收到數(shù)據(jù)并正在處理中 =0 :模塊空閑,可接收數(shù)據(jù)13DB6I數(shù)據(jù)67DB0I數(shù)據(jù)014DB7I數(shù)據(jù)7硬件接口接口協(xié)議為請求/應(yīng)答(REQ/BUS丫握手方式。應(yīng)答B(yǎng)US丫高電平(BUSY=1 )表示OCMJ忙于內(nèi)部處理,不能接收用戶命令;BUSY低電平(BUSY=0)表示OCMJ空閑,等待接收用戶命令。發(fā)送命令到OC
5、MJ可在BUSY=0后的任意時刻開始,先把用戶命令的當(dāng)前字節(jié)放到數(shù)據(jù)線上, 接著發(fā)高電平REQ信號(REQ=1)通知OCM請求處理當(dāng)前數(shù)據(jù)線上的命令或數(shù)據(jù)。OCMJ莫塊在收到 外部的REQ高電平信號后立即讀取數(shù)據(jù)線上的命令或數(shù)據(jù),同時將應(yīng)答線BUS丫變?yōu)楦唠娖?,表明模塊 已收到數(shù)據(jù)并正在忙于對此數(shù)據(jù)的內(nèi)部處理,此時,用戶對模塊的寫操作已經(jīng)完成,用戶可以撤消數(shù)據(jù)線 上的信號并可作模塊顯示以外的其他工作,也可不斷地查詢應(yīng)答線BUS丫是否為低(BUSY =0?),如果 BUSY =0,表明模塊對用戶的寫操作已經(jīng)執(zhí)行完畢??梢栽偎拖乱粋€數(shù)據(jù)。如向模塊發(fā)出一個完整的顯包括示漢字的命令, 坐標(biāo)及漢字代碼在
6、內(nèi)共需5個字節(jié),模塊在接收到最后一個字節(jié)后才開始執(zhí)行整個命令的內(nèi)部操作,因此,最后一個字節(jié)的應(yīng)答B(yǎng)US丫高電平(BUSY =1)持續(xù)時間較長,具體的時序圖和時間參數(shù)說明查閱相尖手冊。用戶命令用戶通過用戶命令調(diào)用OCMJ系列液晶顯示器的各種功能。命令分為操作碼及操作數(shù)兩部分,操作數(shù)為十六進(jìn)制。共分為3類10條。分別是:)、字符顯示命令:1、顯示國標(biāo)漢字;2、顯示8X8 ASCII字符;3、顯示8X16ASCII字符;二) 、圖形顯示命令:4、顯示位點陣;5、顯示字節(jié)點陣;三)、屏幕控制命令:6、清屏;7、上移;8、下移;9、左移;10、右移;(以下所示取值范圍分別為:2X8、4X8、5X10的取
7、值范圍)1)顯示國標(biāo)漢字命令格式:F0 XX YY QQ WW該命令為5字節(jié)命令(最大執(zhí)行時間為1.2毫秒,Ts2=1.2mS),其中XX:為以漢字為單位的屏幕行坐標(biāo)值,取值范圍00 至I 07、 02 至IJ 09 00 至IJ 09YY:為以漢字為單位的屏幕列坐標(biāo)值,取值范圍00 至IJ 01、 00 至IJ 03、00 至IJ 04QQ WW坐標(biāo)位置上要顯示的GB2312漢字區(qū)位碼2)顯示8X8 ASCII字符命令格式:F1 XX YY AS該命令為4字節(jié)命令(最大執(zhí)行時間為0.8毫秒,Ts2=0.8mS),其中XX為以ASCII碼為單位的屏幕行坐標(biāo)值,取值范圍YY:為以ASCII碼為單
8、位的屏幕列坐標(biāo)值,取值范圍AS:坐標(biāo)位置上要顯示的ASCII字符碼3)顯示8X16 ASCII字符命令格式:F9 XX YY AS00 到 0F、04 到13、00 到 1300 到 1F、00 至!3F、00 到 4F該命令為4字節(jié)命令(最大執(zhí)行時間為1.0毫秒,Ts2=1.0mS),其中XX為以 ASCII碼為單位的屏幕行坐標(biāo)值,取值范圍00 到 0F、04 到13、00 到 13YY:為以 ASCII碼為單位的屏幕列坐標(biāo)值,取值范圍00 到 1F、00 到3F、00 到 4FAS:坐標(biāo)位置上要顯示的ASCII字符碼4)顯示位點陣命令格式:F2 XX YY該命令為3字節(jié)命令(最大執(zhí)行時間為
9、0.1毫秒,XX為以1 *1點陣為單位的屏幕行坐標(biāo)值,取值范圍丫丫:為以點陣為單位的屏幕列坐標(biāo)值,取值范圍Ts2=0.1mS),其中00 到 7F、20 到9F、00 到 9F00 到 40、00 到 40、00 到 405)顯示字節(jié)點陣命令格式:F3 XX YY BT該命令為4字節(jié)命令(最大執(zhí)行時間為0.1毫秒,Ts2=0.1mS) S中XX為以什8點陣為單位的屏幕行坐標(biāo)值取值范圍00到0F、04到13 00到13丫丫:為以1 *1點陣為單位的屏幕列坐標(biāo)值,取值范圍00到1F、00到3F >00到4FBT:字節(jié)像素值,0顯示白點,1顯示黑點(顯示字節(jié)為橫向)6)清屏命令格式:F4該命令
10、為單字節(jié)命令(最大執(zhí)行時間為11毫秒,Ts2=11 mS,其功能為將屏幕清空。注歸C口埒峑瞬K-uufl CLI-Lfi>2-DFH7)上移格式:F5該命令為單字節(jié)命令為(最大執(zhí)行時間25毫秒,Ts2=25mS,其功能為將屏幕向上移個點陣行08)下移命令格式:F6該命令為單字節(jié)命令(最大執(zhí)行時間為一個點陣行。30毫秒,Ts2=30mS,其功能為將屏幕向下移動9)左移命令格式:F7該命令為單字節(jié)命令次(最大執(zhí)行時間12毫秒,Ts2=12mS,其功能為將屏幕向左移動一個點陣行。10)右移命令格式:F8該命令為單字節(jié)命令斗(最大執(zhí)行時間12毫秒,Ts2=12mS,其功能為將屏幕向右移動一個點陣
11、行°顯示窗口坐標(biāo)尖系(LiJieU1/0 / v 11/0:/ot/o WF1/0iMOt/o/oI/O1/0I/O1/0I/OVo(/01/01 :I/OI/OITI/O1/01/5Jol/Ci/0i/01/0I/O1/0i/O1/0I-OOBX-07ELincO.i nfllLine 1Linf 2T=D1 (LAnel6Voi/01/0l<0I/OI/Oi/a f t1/a1/01/011/flI/Ol/tl1/DKDi/oi/c1/DI/OI /ci/o1/DJ/01/Di/oL/01/0I/OLine29L£rk£30LicwJI BCHItnai
12、lH以上列表為漢字、Ascn碼顯示屏幕坐標(biāo)(Ascn碼丫坐標(biāo)一點陣坐標(biāo)為準(zhǔn))。如顯示圖 形點陣,則以128*64 (0CMJ4XB或128*32 (0CMJ2X)點陣坐標(biāo)為準(zhǔn),可在屏幕任意位置 顯示。10K蟆峑損 ML I ll-.l)-3VESiV0BC713REDPLEA JI veuc+5<l>"BUSY(2) OCMJZ 8液晶模塊外部車接原理圖尺接口說明IS HESB1 If RT1 is ICIB 1T2圖3 - 55 89C52與0CMJ4X模塊連接圖模塊上DB0DB7插孔對應(yīng)于位數(shù)據(jù)線;BUSY REQ®孔分別對應(yīng)于圖中相應(yīng)的引腳。(3) OCM
13、JZ 8液晶模塊的基本測試方法CPU 模塊的 P1.0P1.7 接 DBODB7TO 接 BUSY T1 接 REQ運行測試程序,液晶屏上應(yīng)顯示“北京理工達(dá)盛科技有限公司”。測試參考程序如下:BUSY BIT P3.4STOBE BIT P3.5CSEG AT 0000HLJMP STARTCSEG AT 41 OOHSTART: CLR STOBESETB BUSYMOV A, #0F4HACALLSUB2ACALL DELAY清屏START1: MOV RO, #01HMOV R1,#3CHHE1: JBBUSYHE1ACALLSUB1ACALLSUB2DJNZR1, HE1ACALL D
14、ELAYACALL DELAYACALL DELAYLJMP START1DELAY: MOV R2, #23HDELO: MOV R4, #06FHDEL1: MOV R6, #06FHDEL2: DJNZ R6, DEL2DJNZ R4, DEL1DJNZ R2, DELORETSUB2: NOPMOVP1,ASETB STOBEINC ROHE2: NOPJNB BUSY,HE2CLR STOBERETSUB1: MOV A, RO;顯示“北京理工達(dá)盛科技有限公司”MOVC A,A+PCRETDB 0F0H,01D,00D,17D,17D,0F0H,02D,00D,30D,09DDB 0F0H,03D,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)字經(jīng)濟與基礎(chǔ)設(shè)施建設(shè)
- 智能化時代會計專業(yè)人才的培養(yǎng)模式與路徑
- 燃?xì)庑孤╊A(yù)警系統(tǒng)解決方案設(shè)計與市場應(yīng)用分析
- 老年心理彈性評估-洞察及研究
- 微生物組與動脈硬化-洞察及研究
- 人工智能領(lǐng)域發(fā)展機遇與投資策略報告
- 基于機器學(xué)習(xí)的藥物篩選-洞察闡釋
- 企業(yè)內(nèi)部管理優(yōu)化經(jīng)驗分享報告
- 醫(yī)院患者用氧安全管理手冊:安全操作細(xì)節(jié)篇
- 國際技術(shù)轉(zhuǎn)移策略與市場機遇探討
- 工程股權(quán)轉(zhuǎn)讓協(xié)議
- 車間主任考核表 -
- 高位截癱的護(hù)理查房
- 金融昌典當(dāng)有限責(zé)任公司財務(wù)會計制度
- 教師交流工作總結(jié)
- 籃球比賽組織章程范本
- 餐廳服務(wù)員高級理論模擬試題+參考答案
- Pspice電路仿真PPT完整全套教學(xué)課件
- 北師大版數(shù)學(xué)4年級下冊重要概念和公式匯總
- 人教版單詞默寫表(漢譯英)九全
- 安徽萬合佳爾生物科技有限公司年產(chǎn)6000噸胍基乙酸、28500噸二甲酸鉀、5000噸三甲胺乙內(nèi)酯及三甲胺乙內(nèi)酯鹽酸鹽、15000噸復(fù)合制劑項目環(huán)境影響報告書
評論
0/150
提交評論