![鍵盤和中文LCD顯示器_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-5/31/53626d64-63a2-4785-8e6a-706572db664e/53626d64-63a2-4785-8e6a-706572db664e1.gif)
![鍵盤和中文LCD顯示器_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-5/31/53626d64-63a2-4785-8e6a-706572db664e/53626d64-63a2-4785-8e6a-706572db664e2.gif)
![鍵盤和中文LCD顯示器_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-5/31/53626d64-63a2-4785-8e6a-706572db664e/53626d64-63a2-4785-8e6a-706572db664e3.gif)
![鍵盤和中文LCD顯示器_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-5/31/53626d64-63a2-4785-8e6a-706572db664e/53626d64-63a2-4785-8e6a-706572db664e4.gif)
![鍵盤和中文LCD顯示器_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-5/31/53626d64-63a2-4785-8e6a-706572db664e/53626d64-63a2-4785-8e6a-706572db664e5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一、串行接口鍵盤一、串行接口鍵盤 (74HC16574HC165應(yīng)用)應(yīng)用)二、中文點(diǎn)陣二、中文點(diǎn)陣LCDLCD顯示器顯示器 (串行接口)(串行接口)一、串行接口鍵盤一、串行接口鍵盤74HC16574HC165應(yīng)用)應(yīng)用) 74HC165 8位并入/串出、移位寄存器引腳圖真值表二、中文點(diǎn)陣二、中文點(diǎn)陣LCD顯示器顯示器性能性能 1顯示類型:STN,Y-G,LED背光 2控制器:ST7920A-GB 3點(diǎn)陣: 128*64 4外型尺寸:97.0(L)*70.0(W)*14.0(H) mm 5顯示區(qū)域:71.0(L)*39.0(W) OCM4X8C液晶顯示模塊是液晶顯示模塊是12864點(diǎn)陣的漢字圖
2、點(diǎn)陣的漢字圖形型液晶顯示模塊形型液晶顯示模塊 可顯示漢字及圖形,內(nèi)置國(guó)標(biāo)可顯示漢字及圖形,內(nèi)置國(guó)標(biāo)GB2312碼簡(jiǎn)體中文碼簡(jiǎn)體中文字庫(kù)(字庫(kù)(1616點(diǎn)陣)、點(diǎn)陣)、128個(gè)西文字符(個(gè)西文字符(816點(diǎn)陣)點(diǎn)陣)及及64256點(diǎn)陣顯示點(diǎn)陣顯示RAM(GDRAM)。)??膳c可與CPU直接接口,提供直接接口,提供8位并行及串行兩種接口方位并行及串行兩種接口方式式。具有多種功能:光標(biāo)顯示、畫(huà)面移位、睡眠模式等。具有多種功能:光標(biāo)顯示、畫(huà)面移位、睡眠模式等。 引腳名稱方向說(shuō)明1VSSGND(0V)2VDDSupply Voltage For Logic (+5v)3VOSupply Voltage
3、For LCD( 懸空)4RS(CS)H/LH: Data Code L: Instruction Code5R/W(STD)H/LH: Read L: Write6E(SCLK)H,H/L1Enable Signal714DB0DB7I/O數(shù)據(jù)0715PSBH/LH: Parallel Mode L: Serial Mode16NC空腳17/RSTH/LReset Signal 低電平有效18NC空腳19LEDA背光源正極(LED+5V)20LEDK背光源負(fù)極(LED-OV) 1.使用I/O口模擬8位并行總線2.使用I/O口模擬串行總線(3線)指令指令碼說(shuō)明執(zhí)行時(shí)間540KHzRS RW D
4、B7DB6DB5DB4DB3DB2DB1DB0清除顯示0000000001將DDRAM填滿“20H”,并且設(shè)定DDRAM的地址計(jì)數(shù)器(AC)到“00H”4.6ms地址歸位000000001X設(shè)定DDRAM的地址計(jì)數(shù)器(AC)到“00H”,并且將游標(biāo)移到開(kāi)頭原點(diǎn)位置;這個(gè)指令并不改變DDRAM的內(nèi)容4.6ms進(jìn)入點(diǎn)設(shè)定00000001I/DS指定在資料的讀取與寫(xiě)入時(shí),設(shè)定游標(biāo)移動(dòng)方向及指定顯示的移位72us顯示狀態(tài)開(kāi)/關(guān)0000001DCBD=1:整體顯示ONC=1:游標(biāo)ONB=1:游標(biāo)位置ON72us游標(biāo)或顯示移位控制000001S/C R/LXX設(shè)定游標(biāo)的移動(dòng)與顯示的移位控制位元;這個(gè)指令并
5、不改變DDRAM的內(nèi)容72us功能設(shè)定00001DLX0REXXDL=1 (必須設(shè)為1)RE=1: 擴(kuò)充指令集動(dòng)作RE=0: 基本指令集動(dòng)作72us設(shè)定CGRAM地址0001AC5AC4AC3AC2AC1AC0設(shè)定CGRAM地址到地址計(jì)數(shù)器(AC)72us設(shè)定DDRAM地址001AC6AC5AC4AC3AC2AC1AC0設(shè)定DDRAM地址到地址計(jì)數(shù)器(AC)72us讀取忙碌標(biāo)志(BF)和地址01BF AC6AC5AC4AC3AC2AC1AC0讀取忙碌標(biāo)志(BF)可以確認(rèn)內(nèi)部動(dòng)作是否完成,同時(shí)可以讀出地址計(jì)數(shù)器(AC)的值0us寫(xiě)資料到RAM10D7 D6 D5 D4 D3 D2 D1 D0寫(xiě)入
6、資料到內(nèi)部的RAM(DDRAM/CGRAM/IRAM/GDRAM)72us讀出RAM的值11D7 D6 D5 D4 D3 D2 D1 D0從內(nèi)部RAM讀取資料(DDRAM/CGRAM/IRAM/GDRAM)72us用戶指令集用戶指令集 指令表指令表1:(:(RE=0:基本指令集):基本指令集) 用戶指令集用戶指令集 指令表指令表2:(:(RE=1:擴(kuò)充指令集):擴(kuò)充指令集) 指令指令碼說(shuō)明執(zhí)行時(shí)間540KHzRS RW DB7DB6DB5DB4DB3DB2DB1DB0待命模式0000000001將DDRAM填滿“20H”,并且設(shè)定DDRAM的地址計(jì)數(shù)器(AC)到“00H”72us卷動(dòng)地址或IR
7、AM地址選擇000000001SRSR=1:允許輸入垂直卷動(dòng)地址SR=0:允許輸入IRAM地址72us反白選擇00000001R1R0選擇4行中的任一行作反白顯示,并可決定反白與否72us睡眠模式0000001SLXXSL=1:脫離睡眠模式SL=0:進(jìn)入睡眠模式72us擴(kuò)充功能設(shè)定000011X1REG0RE=1: 擴(kuò)充指令集動(dòng)作RE=0: 基本指令集動(dòng)作G=1 :繪圖顯示ONG=0 :繪圖顯示OFF72us設(shè)定IRAM地址或卷動(dòng)地址0001AC5AC4AC3AC2AC1AC0SR=1:AC5AC0為垂直卷動(dòng)地址SR=0:AC3AC0為ICON IRAM地址72us設(shè)定繪圖RAM地址001AC
8、6AC5AC4AC3AC2AC1AC0設(shè)定CGRAM地址到地址計(jì)數(shù)器(AC)72us 1、功能設(shè)定(、功能設(shè)定(36H/30H/34H)CODE:RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 L L L L H DL X RE X X 功能:DL=1(必須設(shè)為1); RE=1:擴(kuò)充指令集動(dòng)作 RE=0:基本指令集動(dòng)作2、清除顯示、清除顯示(指令代碼為指令代碼為01H)CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 L L L L L L L L L H 功能:清除顯示屏幕,把DDRAM位址計(jì)數(shù)器調(diào)整為“00H”3、設(shè)定、設(shè)定
9、DDRAM位址(位址(80H-9FH)CODE:RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 L L H AC6 AC5 AC4 AC3 AC2 AC1 AC0功能:設(shè)定DDRAM位址到位址計(jì)數(shù)器(AC) 4、顯示狀態(tài)、顯示狀態(tài) 開(kāi)開(kāi)/關(guān)關(guān)(08H/0C0H/0E0H/0F0H)CODE:RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 L L L L L L H D C B 功能:D=1:整體顯示ON C=1:游標(biāo)ON B=1:游標(biāo)位置ON5、讀取忙碌狀(、讀取忙碌狀(BF)和位址)和位址(BF=1, 狀態(tài)忙狀態(tài)忙)CODE:RW RS
10、 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 H L BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 功能:讀取忙碌狀態(tài)(BF)可以確認(rèn)內(nèi)部動(dòng)作是否完成,同時(shí)可以讀出位址計(jì)數(shù)器(AC)的值6、寫(xiě)資料到、寫(xiě)資料到RAMCODE:RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 L H D7 D6 D5 D4 D3 D2 D1 D0 功能:寫(xiě)入資料到內(nèi)部的RAM 7、設(shè)定繪圖、設(shè)定繪圖RAM位址(位址(80H-FFH)CODE:RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 L L H AC6 AC5 AC4
11、AC3 AC2 AC1 AC0 功能:設(shè)定GDRAM位址到位址計(jì)數(shù)器(AC)8、擴(kuò)充功能設(shè)定(擴(kuò)充功能設(shè)定(36H/30H/34H)CODE:RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 L L L L H DL X 0 RE G X 功能:DL=1(必須設(shè)為1) RE=1:擴(kuò)充指令集動(dòng)作; RE=0:基本指令集動(dòng)作; G=1繪圖顯示ON,G=0繪圖顯示OFF。 從該LCD的顯示坐標(biāo)排列上可以看出,其RAM地址是隔行連續(xù)的 :X坐標(biāo)坐標(biāo)Line180H81H82H83H84H85H86H87HLine291H92H93H94H95H 96H 97H 98HLine
12、388H89H8AH8BH8CH8DH8EH8FHLine498H99H9AH9BH9CH9DH9EH9FH中國(guó) 海 洋 大 學(xué) 工 程20 08 年 08 月 08 日 奧學(xué) 院 自 動(dòng) 化 系 你 好運(yùn) 會(huì) 開(kāi) 幕 中 國(guó) 加 油地址: 0 1 2 3 4 5 6 7 8 9 A B C D E F第一行第二行第三行第四行OCM48C中文液晶 當(dāng)我們準(zhǔn)備顯示下面一段文字時(shí):中國(guó)海洋大學(xué)工程中國(guó)海洋大學(xué)工程學(xué)院學(xué)院 機(jī)電工程專業(yè)機(jī)電工程專業(yè)2004年全國(guó)大學(xué)生年全國(guó)大學(xué)生電子大賽培訓(xùn)計(jì)劃電子大賽培訓(xùn)計(jì)劃如果不進(jìn)行RAM地址的調(diào)整,由地址計(jì)數(shù)器(AC)自動(dòng)加1輸出時(shí),會(huì)得到: 中國(guó)海洋大學(xué)工程
13、中國(guó)海洋大學(xué)工程2004年全國(guó)大學(xué)生年全國(guó)大學(xué)生學(xué)院學(xué)院 機(jī)電工程專業(yè)機(jī)電工程專業(yè)電子大賽培訓(xùn)計(jì)劃電子大賽培訓(xùn)計(jì)劃因此,在送顯示數(shù)據(jù)的過(guò)程中,要特別注意DDRAM地址的調(diào)整,或者對(duì)送顯示的數(shù)據(jù)次序進(jìn)行調(diào)整!GDRAM圖形顯示坐標(biāo)圖形顯示坐標(biāo) LCD的初始化 ASCII碼字符的顯示 漢字字符的顯示 圖形模式下顯示 LCD的初始化要做的工作:u功能設(shè)定 選擇LCD的顯示模式(選擇基本指令集和擴(kuò)充指令集動(dòng)作)u顯示狀態(tài)設(shè)定 整體顯示開(kāi)/關(guān),游標(biāo)、游標(biāo)位置開(kāi)/關(guān) u游標(biāo)及顯示移動(dòng)方向控制u清屏 LCD的初始化程序:LCD_INIT: MOV DPTR,#COMLCD ;命令口 CALL READ_LC
14、D_BUSY MOV A,#30H ;基本指令集動(dòng)作,文字方式 MOVX DPTR,A CALL READ_LCD_BUSY MOV A,#01H ;清屏 MOVX DPTR,A CALL READ_LCD_BUSY MOV A,#06H ; 光標(biāo)右移,屏顯固定 MOVX DPTR,A CALL READ_LCD_BUSY MOV A,#80H ;設(shè)定 DDRAM到地址計(jì)數(shù)器AC MOVX DPTR,A RET ASCII碼字符的顯示uLCD初始化u寫(xiě)狀態(tài)字,設(shè)定DDRAM位址u寫(xiě)數(shù)據(jù),送顯示 ASCII碼字符的顯示程序SHOW_ASCII: CALL LCD_INIT MOV R3,#10H
15、 MOV A,#30H ;0的ASCII碼AAA: MOV DPTR,#DATALCD CALL READ_LCD_BUSY MOVX DPTR,A INC A DJNZ R3,AAA RET ASCII碼字符的顯示效果 漢字字符的顯示uLCD的初始化(使用基本指令集)u使用查表方式,送漢字列表的地址u去漢字代碼,送LCD的數(shù)據(jù)口(送數(shù)據(jù)前,先讀忙)u循環(huán)至送完所有的漢字字符 漢字字符的顯示SHOW_HZ: CALL LCD_INIT MOV DPTR,#HZ_TABLE ;送查表地址;送查表地址 MOV R3,#20H ;所要顯示字符數(shù);所要顯示字符數(shù)AAA: MOVX A,DPTR ;取字碼;取字碼 INC DPTR PUSH DPH PUSH DPL call read_lcd_busy
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年互聯(lián)網(wǎng)電路租賃合同(三篇)
- 2025年個(gè)人租房合租合同常用版(4篇)
- 保齡球館裝修合同范本
- 主題餐廳裝修免租合同
- 專賣店吊頂裝修合同
- 機(jī)場(chǎng)建設(shè)渣土運(yùn)輸協(xié)議范本
- 臨時(shí)承接合同范本
- 偽造員工勞動(dòng)合同范本案例
- 基金托管合同范例
- JJG 921-2021環(huán)境振動(dòng)分析儀
- GB/T 308.1-2013滾動(dòng)軸承球第1部分:鋼球
- 中藥炮制學(xué)-第五、六章
- 中國(guó)風(fēng)軍令狀誓師大會(huì)PPT模板
- 小兒高熱驚厥精品課件
- 2023機(jī)械工程師考試試題及答案
- 2022年電拖實(shí)驗(yàn)報(bào)告伍宏淳
- 豐田汽車戰(zhàn)略規(guī)劃與戰(zhàn)略管理體系研究(2021)
- 公共政策學(xué)(第三版)-課件
- 冷卻塔是利用水和空氣的接觸
- 我的家鄉(xiāng)--安徽亳州.PPT
評(píng)論
0/150
提交評(píng)論