LCD12864-LCD1602-LM0161中文資料_第1頁
LCD12864-LCD1602-LM0161中文資料_第2頁
LCD12864-LCD1602-LM0161中文資料_第3頁
LCD12864-LCD1602-LM0161中文資料_第4頁
LCD12864-LCD1602-LM0161中文資料_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、12864LCD夜晶顯示屏中文資料1. /WR:輸入引腳,數據寫引腳,低電平有效。2. /RD:輸入引腳,數據讀引腳,低電平有效。3. /CE:片選引腳,低電平有效。4. C/D:指令數據通道。1為指令通道,0為數據通道。5. /RST:復位信號,低電平有效。6. DB0DB7:數據線。7. FS:字體選擇,FS=1選8*6點陣,FS=0選8*8點陣。8. FG:邊框地,用于防靜電。9. Vss:數字地。10. Vdd:邏輯電源5V。11. V0:對比度調節(jié)。12. Vee:液晶驅動電源。以上為pg12864引腳功能一、概述帶中文字庫的128X64是一種具有4位/8位并行、2線或3線串行多種接

2、口方式,內部含有國標一級、二級簡體中文字庫的點陣圖形液晶顯示模塊;其顯示分辨率為128X64,內置8192個16*16點漢字,和128個16*8點ASCII字符集.利用該模塊靈活的接口方式和簡單、方便的操作指令,可構成全中文人機交互圖形界面??梢燥@示8X4行16X16點陣的漢字.也可完成圖形顯示.低電壓低功耗是其又一顯著特點。由該模塊構成的液晶顯示方案與同類型的圖形點陣液晶 顯示模塊相比,不論硬件電路結構或顯示程序都要簡潔得多,且該模塊的價格也略低于相同點陣的圖形液晶模塊。二、基本特性(1) 低電源電壓(VDD:+3.0-+5.5V )(2) 顯示分辨率:128 X64點(3) 內置漢字字庫,

3、提供 8192個16X16點陣漢字(簡繁體可選)(4) 內置128個16X8點陣字符(5) 2MHZ寸鐘頻率(6) 顯示方式:STN半透、正顯(7) 驅動方式:1/32DUTY 1/5BIAS(8) 視角方向:6點(9) 背光方式:側部高亮白色 LED,功耗僅為普通LED的1/5 1/10(10) 通訊方式:串行、并口可選(11) 內置DC-DC轉換電路,無需外加負壓(12) 無需片選信號,簡化軟件設計(13) 工作溫度:0 °C - +55C ,存儲溫度:-20C - +60C三、模塊接口說明管腳號管腳名稱電平管腳功能描述1VSS0V電源地2VCC3.0+5V電源正3V0-對比度(

4、亮度)調整4RS(CSH/LRS=“H',表示 DB7DB0為顯示數據RS=“L” ,表示 DB7DB0為指令數據5R/W(SID)H/LR/W=“H' ,E= “H” ,數據被讀到DB7DB0R/W=“L” ,E= “HL” , DB7 DB0的數據被寫到 IR 或 DR6E(SCLK)H/L使能信號7DB0H/L三態(tài)數據線8DB1H/L三態(tài)數據線9DB2H/L三態(tài)數據線10DB3H/L三態(tài)數據線11DB4H/L三態(tài)數據線12DB5H/L三態(tài)數據線13DB6H/L三態(tài)數據線14DB7H/L三態(tài)數據線15PSBH/LH: 8位或4位并口方式,L:串口方式(見注釋1)16NC-空

5、腳17/RESETH/L復位端,低電平有效(見注釋 2)18VOUT-LCD驅動電壓輸岀端19AVDD背光源正端(+5V)(見注釋3)20KVSS背光源負端(見注釋3)*注釋1:如在實際應用中僅使用串口通訊模式,可將PSB接固定低電平,也可以將模塊上的J8和“GND用焊錫短接。*注釋2:模塊內部接有上電復位電路,因此在不需要經常復位的場合可將該端懸空。*注釋3:如背光和模塊共用一個電源,可以將模塊上的JA、JK用焊錫短接??刂破鹘涌谛盘栒f明:1、RS, R/W的配合選擇決定控制界面的 4種模式:RSR/W功能說明LLMPU寫指令到指令暫存器(IR)LH讀出忙標志(BF)及地址記數器(AQ的狀態(tài)

6、HLMPU寫入數據到數據暫存器(DR)HHMPU從數據暫存器(DR)中讀出數據2、E信號E狀態(tài)執(zhí)行動作結果高一 低I/O 緩沖一DR配合/W進行寫數據或指令高DF >I/O 緩沖配合R進行讀數據或指令低/低一 高無動作忙標志:BF BF 標志提供內部工作情況.BF=1表示模塊在進行內部操作,此時模塊不接受外部指令和數據.BF=O時,模塊為準備狀態(tài),隨時可接受外部指令和數據.利用STATUS RD指令,可以將BF讀到DB7總線,從而檢驗模塊之工作狀態(tài)字型產生 ROM( CGRC)字型產生ROM(CGRC)提供8192個此觸發(fā)器是用于模塊屏幕顯示開和關的控制。DFF=1為開顯示(DISPLA

7、YON),DDRAM的內容就顯示在屏幕上, DFF=0為關顯示(DISPLAYOFF)。DFF的狀態(tài)是指令 DISPLAYON/OFF 和RST信號控制的。顯示數據 RAM(DDRAM模塊內部顯示數據 RAM提供64X2個位元組的空間,最多可控制 4行16字(64個字)的中文 字型顯示,當寫入顯示數據 RAM時,可分別顯示 CGROI與 CGRAM的字型;此模塊可顯示三種字型,分別是半角英數字型 (16*8)、CGRAI字型及CGROI的中文字型,三種字型的選擇,由在DDRA中寫入的編碼選擇,在 0000H 0006H的編碼中(其代碼分別是 0000、0002、0004、0006共4個)將選擇

8、CGRA的自定義字型,02H 7FH的編碼中將選擇半角英數字的 字型,至于A1以上的編碼將自動的結合下一個位元組,組成兩個位元組的編碼形成中文字型的編碼BIG5(A140-D75F),GB( A1A0-F7FFH。字型產生RAM(CGRAM)字型產生RAM提供圖象定義(造字)功能,可以提供四組16X16點的自定義圖象空間,使用者可以將內部字型沒有提供的圖象字型自行定義到CGRA中,便可和CGROI中的定義一樣地通過 DDRAI顯示在屏幕中。地址計數器 AC地址計數器是用來貯存 DDRAM/CGRAM一的地址,它可由設定指令暫存器來改變,之后只要讀取或是寫 入DDRAM/CGRAM值時,地址計數

9、器的值就會自動加一,當RS為“0”時而R/W為“1”時,地址計數器的值會被讀取到DB6DB0 中。光標/閃爍控制電路此模塊提供硬體光標及閃爍控制電路,由地址計數器的值來指定DDRAI中的光標或閃爍位置。四、指令說明模塊控制芯片提供兩套控制命令,基本指令和擴充指令如下:指令表1 :( RE=Q基本指令)指令指令碼功能RSR/WD7D6D5D4D3D2D1D0清除 顯示0000000001將DDRA填滿"20H",并且設定 DDRAI的地址計數器(AC)至到 "00H"地址歸位000000001X設定DDRAI的地址計數器(AC)到"00H&quo

10、t;,并且將游標移到開頭原點位置; 這個指令不改變 DDRAM勺內容顯示狀態(tài)開/關0000001DCBD=1:整體顯示 ON C=1:游標ONB=1:游標位置反白允許進入點設定00000001I/DS指定在數據的讀取與寫入時,設定游標的移動方向及指定顯示的移位游標或顯示移位控制000001S/CR/LXX設定游標的移動與顯示的移位控制位;這個指令不改變DDRAM勺內容功能設定00001DLXREXXDL=0/1 : 4/8 位數據RE=1:擴充指令操作RE=0:基本指令操作設定CGRAM地址0001AC5AC4AC3AC2AC1AC0設定 CGRAM地址設定DDRAM地址0010AC5AC4A

11、C3AC2AC1AC0設定DDRAM地址(顯示位址)第一行:80H- 87H第二行:90H- 97H讀取忙標志和地址01BFAC6AC5AC4AC3AC2AC1AC0讀取忙標志(BF)可以確認內部動作是否完成,同時可以讀出地址計數器(AC)的值寫數據到RAM10數據將數據 D7D0寫入到內部的 RAM (DDRAM/CGRAM/IRAM/GRAM)讀出RAM的值11數據從內部RAM讀取數據D7D0(DDRAM/CGRAM/IRAM/GRAM)指令表2 :( RE=1:擴充指令)指令指令碼功能RSR/WD7D6D5D4D3D2D1D0待命模式0000000001進入待命模式,執(zhí)行其他指令都棵終止

12、 待命模式卷動地址開關開啟000000001SRSR=1:允許輸入垂直卷動地址SR=0允許輸入IRAM和CGRAI地址反白 選擇00000001R1R0選擇2行中的任一行作反白顯示,并可決定反白與否。初始值R1R0= 00,第一次設定為反白顯示,再次設定變回正常睡眠模式0000001SLXXSL=0:進入睡眠模式SL=1:脫離睡眠模式擴充功能設定00001CLXREG0CL=0/1 : 4/8 位數據RE=1:擴充指令操作RE=0:基本指令操作G=1/0 :繪圖開關設定繪圖RAM地址0010AC60AC50AC4AC3AC3AC2AC2AC1AC1AC0AC0設定繪圖RAM先設定垂直(列)地址

13、AC6AC5,AC0 再設定水平(行)地址AC3AC2AC1AC0將以上16位地址連續(xù)寫入即可備注:當IC1在接受指令前,微處理器必須先確認其內部處于非忙碌狀態(tài),即讀取BF標志時,BF需為零,方可接受新的指令如果在送出一個指令前并不檢查BF標志,那么在前一個指令和這個指令中間必須延長一段較長的時間,即是等待前一個指令確實執(zhí)行完成。五、應用舉例:1、 使用前的準備:先給模塊加上工作電壓,再按照下圖的連接方法調節(jié)LCD的對比度,使其顯示岀黑色的底影。此過程 亦可以初步檢測LCD有無缺段現象。2、 字符顯示:帶中文字庫的128X64-0402B每屏可顯示4行8列共32個16X16點陣的漢字,每個顯示

14、 RAM可顯示1個中文字符或2個16X8點陣全高ASCII碼字符,即每屏最多可實現 32個中文字符或64個ASCII碼字符的顯示。帶中文字庫的128X64-0402B內部提供128X2字節(jié)的字符顯示 RAM緩沖區(qū)(DDRAM。字符顯示是通過將字符顯示編碼寫入該字符 顯示RAM實現的。根據寫入內容的不同,可分別在液晶屏上顯示CGROIM中文字庫)、HCGROMASCII碼字庫)及CGRAM(自定義字形)的內容。三種不同字符/字型的選擇編碼范圍為:00000006H (其代碼分別是 0000、0002、0004、0006共4個)顯示自定義字型,02HH 7FH顯示半寬ASCII碼字符,A1A0HH

15、 F7FFH顯示8192種GB2312中文字庫字形。字符顯示RAM在液晶模塊中的地址 80H9FH。字符顯示的RAM的地址與32個字符顯示區(qū)域有著對應的關系,其對應關系如下表所示。80H81H82H83H84H85H86H87H90H91H92H93H94H95H96H97H88H89H8AH8BH8CH8DH8EH8FH98H1 199H9AH9BH9CH9DH9EH9FH3、圖形顯示先設垂直地址再設水平地址(連續(xù)寫入兩個字節(jié)的資料來完成垂直與水平的坐標地址)垂直地址范圍 AC5.AC0水平地址范圍 AC3,AC0繪圖RAM的地址計數器(AC只會對水平地址(X軸)自動加一,當水平地址=0FH

16、時會重新設為00H但并不會對垂直地址 做進位自動加一,故當連續(xù)寫入多筆資料時,程序需自行判斷垂直地址是否需重新設定。GDRA的坐標地址與資料排列順序如下圖:4、應用說明用帶中文字庫的128X64顯示模塊時應注意以下幾點: 欲在某一個位置顯示中文字符時,應先設定顯示字符位置,即先設定顯示地址,再寫入中文字符編碼。 顯示ASCII字符過程與顯示中文字符過程相同。不過在顯示連續(xù)字符時,只須設定一次顯示地址,由模塊自動對地址加1指向下一個字符位置,否則,顯示的字符中將會有一個空ASCII字符位置。 當字符編碼為2字節(jié)時,應先寫入高位字節(jié),再寫入低位字節(jié)。 模塊在接收指令前,向處理器必須先確認模塊內部處

17、于非忙狀態(tài),即讀取BF標志時BF需為“ 0”,方可接受新的指令。如果在送岀一個指令前不檢查BF標志,則在前一個指令和這個指令中間必須延遲一段較長的時間,即等待前一個指令確定執(zhí)行完成。指令執(zhí)行的時間請參考指令表中的指令執(zhí)行時間說明?!癛E為基本指令集與擴充指令集的選擇控制位。當變更“RE后,以后的指令集將維持在最后的狀態(tài),除非再次變更“RE位,否則使用相同指令集時,無需每次均重設“ RE位LM016I與LCD1602原理是一樣的,只不過 PROTEUS中016沒顯示調亮度的那兩 個端口,但并不影響。在日常生活中,我們對液晶顯示器并不陌生。液晶顯示模塊已作為很多電子產品的通過器件,如在計算 器、萬

18、用表、電子表及很多家用電子產品中都可以看到,顯示的主要是數字、專用符號和圖形。在單片 機的人機交流界面中,一般的輸出方式有以下幾種:發(fā)光管、LED數碼管、液晶顯示器。發(fā)光管和LED 數碼管比較常用,軟硬件都比較簡單,在前面章節(jié)已經介紹過,在此不作介紹,本章重點介紹字符型液 晶顯示器的應用。在單片機系統(tǒng)中應用晶液顯示器作為輸出器件有以下幾個優(yōu)點:顯示質量高由于液晶顯示器每一個點在收到信號后就一直保持那種色彩和亮度,恒定發(fā)光,而不像陰極射線管顯示 器( CRT )那樣需要不斷刷新新亮點。因此,液晶顯示器畫質高且不會閃爍。 數字式接口液晶顯示器都是數字式的,和單片機系統(tǒng)的接口更加簡單可靠,操作更加方

19、便。 體積小、重量輕液晶顯示器通過顯示屏上的電極控制液晶分子狀態(tài)來達到顯示的目的, 在重量上比相同顯示面積的傳統(tǒng) 顯示器要輕得多。功耗低 相對而言,液晶顯示器的功耗主要消耗在其內部的電極和驅動 IC 上,因而耗電量比其它顯示器要少得 多。10 8 1 液晶顯示簡介 液晶顯示原理 液晶顯示的原理是利用液晶的物理特性,通過電壓對其顯示區(qū)域進行控制,有電就有顯示,這樣即可以 顯示出圖形。液晶顯示器具有厚度薄、適用于大規(guī)模集成電路直接驅動、易于實現全彩色顯示的特點, 目前已經被廣泛應用在便攜式電腦、數字攝像機、 PDA 移動通信工具等眾多領域。 液晶顯示器的分類 液晶顯示的分類方法有很多種,通??砂雌?/p>

20、顯示方式分為段式、字符式、點陣式等。除了黑白顯示外, 液晶顯示器還有多灰度有彩色顯示等。如果根據驅動方式來分,可以分為靜態(tài)驅動(Static )、單純矩陣驅動( Simple Matrix )和主動矩陣驅動( Active Matrix )三種。 液晶顯示器各種圖形的顯示原理 : 線段的顯示點陣圖形式液晶由 MX N個顯示單元組成,假設 LCD顯示屏有64行,每行有128列,每8列對應1字 節(jié)的8位,即每行由16字節(jié),共16X8=128個點組成,屏上 64X16個顯示單元與顯示 RAM區(qū)1024字 節(jié)相對應,每一字節(jié)的內容和顯示屏上相應位置的亮暗對應。例如屏的第一行的亮暗由RAM 區(qū)的000H

21、00FH 的 16字節(jié)的內容決定,當( 000H) =FFH 時,則屏幕的左上角顯示一條短亮線,長度 為 8個點;當( 3FFH) =FFH 時,則屏幕的右下角顯示一條短亮線;當( 000H) =FFH,( 001H) =00H,(002H ) =00H ,(00EH) =00H , ( 00FH) =00H時,則在屏幕的頂部顯示一條由8段亮線和8條暗線組成的虛線。這就是 LCD 顯示的基本原理。字符的顯示用 LCD 顯示一個字符時比較復雜,因為一個字符由6X8 或 8X8 點陣組成,既要找到和顯示屏幕上某幾個位置對應的顯示 RAM 區(qū)的 8字節(jié),還要使每字節(jié)的不同位為 “1”,其它的為 “0

22、”,為“1的”點亮, 為“0” 的不亮。這樣一來就組成某個字符。但由于內帶字符發(fā)生器的控制器來說,顯示字符就比較簡單了,可 以讓控制器工作在文本方式,根據在 LCD 上開始顯示的行列號及每行的列數找出顯示 RAM 對應的地 址,設立光標,在此送上該字符對應的代碼即可。漢字的顯示 漢字的顯示一般采用圖形的方式,事先從微機中提取要顯示的漢字的點陣碼(一般用字模提取軟件),每個漢字占32B,分左右兩半,各占 16B,左邊為1、3、5右邊為2、4、6根據在LCD上開始 顯示的行列號及每行的列數可找出顯示 RAM 對應的地址,設立光標,送上要顯示的漢字的第一字節(jié), 光標位置加1,送第二個字節(jié),換行按列對

23、齊,送第三個字節(jié) 直到32B顯示完就可以LCD上得到 一個完整漢字。1082 1602字符型 LCD 簡介字符型液晶顯示模塊是一種專門用于顯示字母、 數字、 符號等點陣式 LCD ,目前常用 16*1, 16*2, 20*2 和 40*2 行等的模塊。下面以長沙太陽人電子有限公司的1602字符型液晶顯示器為例,介紹其用法。一般 1602字符型液晶顯示器實物如圖10-53:圖10-53 1602字符型液晶顯示器實物圖10. 8.2.1 1602LCD的基本參數及引腳功能1602LCD分為帶背光和不帶背光兩種,基控制器大部分為HD44780,帶背光的比不帶背光的厚,是否帶背光在應用中并無差別,兩者

24、尺寸差別如下圖10-54所示:0.r75 0卜73,7-一-p8 02. 54lOOOOOOQOOQQQQQOOJ955 _ 巧匚(匚5 -13.9I 5圖10-54 1602LCD 尺寸圖 1602LCD主要技術參數:顯示容量:16 >2個字符芯片工作電壓:4.5 5.5V工作電流:2.0mA(5.0V)模塊最佳工作電壓:5.0V字符尺寸:2.95 4.35(WXH)mm引腳功能說明1602LCD采用標準的14腳(無背光)或16腳(帶背光)接口,各引腳接口說明如表10-13所示:編號符號引腳說明編號符號引腳說明1VSS電源地9D2數據2VDD電源正極10D3數據3VL液晶顯示偏壓11D

25、4數據4RS數據/命令選擇12D5數據5R/W讀/寫選擇13D6數據6E使能信號14D7數據7D0數據15BLA背光源正極8D1數據16BLK背光源負極表10-13:弓I腳接口說明表第1腳:VSS為地電源。第2腳:VDD接5V正電源。第3腳:VL為液晶顯示器對比度調整端,接正電源時對比度最弱,接地時對比度最高,對比度過高時 會產生 鬼影”,使用時可以通過一個 10K的電位器調整對比度。第4腳:RS為寄存器選擇,高電平時選擇數據寄存器、低電平時選擇指令寄存器。第5腳:R/W為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。當RS和R/W共同為低電平時可以寫入指令或者顯示地址,當RS為低電平R

26、/W為高電平時可以讀忙信號,當RS為高電平R/W為低電平時可以寫入數據。第6腳:E端為使能端,當 E端由高電平跳變成低電平時,液晶模塊執(zhí)行命令。第714腳:D0D7為8位雙向數據線。第15腳:背光源正極。第16腳:背光源負極。序號指令RSR/W1清顯示002光標返回003置輸入模式004顯示開/關控制005光標或字符移位006置功能007置字符發(fā)生存貯器地址008置數據存貯器地址009讀忙標志或地址0110寫數到 CGRAM 或DDRAM )1011從 CGRAM 或 DDRAM讀數1110. 8. 2. 3 1602LCD的指令說明及時序1602液晶模塊內部的控制器共有11條控制指令,如表1

27、0-14所示:讀出的數據內容表10-14:控制命令表D7D6D5D4D3D2D1D0000000010000001*000001I/DS00001DCBS/R/0001CL*001DLNF*01字符發(fā)生存貯器地址1顯示數據存貯器地址BF計數器地址要寫的數據內容1602液晶模塊的讀寫操作、屏幕和光標的操作都是通過指令編程來實現的。(說明:1為高電平、0為低電平)指令1:清顯示,指令碼 01H,光標復位到地址 00H位置。指令2:光標復位,光標返回到地址00H。指令3:光標和顯示模式設置 I/D :光標移動方向,高電平右移,低電平左移S:屏幕上所有文字是否左移或者右移。高電平表示有效,低電平則無效

28、。指令4:顯示開關控制。D :控制整體顯示的開與關,高電平表示開顯示,低電平表示關顯示C:控制光標的開與關,高電平表示有光標,低電平表示無光標B:控制光標是否閃爍,高電平閃爍,低電平不閃爍。指令5:光標或顯示移位S/C :高電平時移動顯示的文字,低電平時移動光標。指令6:功能設置命令 DL :高電平時為4位總線,低電平時為 8位總線N:低電平時為單行顯示,高電平時雙行顯示 F:低電平時顯示 5x7的點陣字符,高電平時顯示5x10的點陣字符。指令7:字符發(fā)生器 RAM地址設置。指令8: DDRAM地址設置。指令9:讀忙信號和光標地址BF:為忙標志位,高電平表示忙,此時模塊不能接收命令或者數據,如

29、果為低電平表示不忙。指令10:寫數據。指令11:讀數據。與HD44780相兼容的芯片時序表如下:讀狀態(tài)輸入RS=L,R/W=H,E=H輸出D0 -D7=狀態(tài)字寫指令輸入RS=L,脈沖R/W=L,D0 D7=指令碼,己=高輸出無讀數據輸入RS=H,R/W=H,E=H輸出D0 -D7=數據寫數據輸入RS=H,R/W=L,D0 D7=數據,E=高脈輸出無沖表10-15:基本操作時序表讀寫操作時序如圖10-55和10-56所示:RSR/WEDBO-DB7圖10-55讀操作時序RS10. 8. 2. 4 1602LCD的RAM 地址映射及標準字庫表液晶顯示模塊是一個慢顯示器件,所以在執(zhí)行每條指令之前一定

30、要確認模塊的忙標志為低電平,表示不忙,否則此指令失效。 要顯示字符時要先輸入顯示字符地址,也就是告訴模塊在哪里顯示字符,圖10-57是1602的內部顯示地址。LCD16字)(2行ooi02030405060708090A0B;0C0D0EOF10274041424344454748494A4B4C4D4E4F5067圖10-57 1602LCD內部顯示地址例如第二行第一個字符的地址是 40H,那么是否直接寫入 40H就可以將光標定位在第二行第一個字符的 位置呢?這樣不行,因為寫入顯示地址時要求最高位D7恒定為高電平1所以實際寫入的數據應該是01000000B( 40H)+10000000B(8

31、0H)=11000000B(C0H)。在對液晶模塊的初始化中要先設置其顯示模式,在液晶模塊顯示字符時光標是自動右移的,無需人工干 預。每次輸入指令前都要判斷液晶模塊是否處于忙的狀態(tài)。1602液晶模塊內部的字符發(fā)生存儲器( CGROM )已經存儲了 160個不同的點陣字符圖形,如圖10-58所示,這些字符有:阿拉伯數字、英文字母的大小寫、常用的符號、和日文假名等,每一個字符都有一個固定的代碼, 比如大寫的英文字母“ A'的代碼是01000001B( 41H),顯示時模塊把地址 41H中的點陣字符圖形顯示出來,我們就能看到字母“A'裂13-4 CGltOM W CGRA.M中字優(yōu)即

32、與字符區(qū)卅對應關廉00000010OOH010001010110oni1010mu1110111111001101X XX xooooCRAM(1)0L -pp9ftpXXX X00011l 1AQqnT+ jAVI耳x xxxoowzURbrt4JitXtXXXXWtJ(4)s3cSc*i氐JtgXXX xoioo<5>1 ,4D;TdiX卜QX X XX0101«)HSE |U «u亠+B0X X xxono(T)&AFVfV力3PKXXX xcui<«>>TGwwJ*XtX X XXIQOOCDaHx 1hIE夕車

33、9;JXX xxxiooi9"IYrJ/U-tyXXX X<>)a1Jz>1XVj千xxxxion(4)卡ItKc才tO*X X XX11007<L¥Ii七V77AX X X XHOI<()一M1m)X7:華+X x xxmoife>Nti9八nx xx xnu<«)/rOy7D5圖10-58字符代碼與圖形對應圖10. 8. 2. 5 1602LCD的一般初始化(復位)過程延時15mS寫指令38H (不檢測忙信號)延時5mS寫指令38H (不檢測忙信號)延時5mS寫指令38H (不檢測忙信號)以后每次寫指令、讀/寫數據操作

34、均需要檢測忙信號寫指令38H :顯示模式設置寫指令08H :顯示關閉寫指令01H :顯示清屏寫指令06H :顯示光標移動設置寫指令0CH :顯示開及光標設置10. 8. 3 1602LCD的軟硬件設計實例在1602LCD第一行顯示網站名: 在第二行顯示聯(lián)系電話實驗前應先將顯示切換開關切換到LCD工作狀態(tài)。圖10-59 1602LCD實驗演示圖10. 8. 3. 1硬件原理圖1602液晶顯示模塊可以和單片機AT89C51直接接口,電路如圖10-60所示。v:cC23«P圖10-60硬件原理圖10. 8. 3. 2程序流程圖FID HlH2M3Pl*P1JPitP17IM1 INTOIIIOERAPXI 3£2亙wTFMHlE03P04KU 前F07函m耶H4HJRCH7kW IW ALEFWEHwen3731QKKnKIdw.和一J JJ - 3-1I213FZO iMl JF31 iPD9 7RH 8WJ 9W3 10E* 11則12M« 13PH 1 +1(GUD KC VLJJ W o DBO DB1 D®2 DB3 DBI DBJ 詢 D®7 T.HTH- T.HTi-開始圖10-61軟件流

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論