微控制器 LCD1602

2021-09-22 22:45:59 字數 2472 閱讀 2056

lcd1602為工業字元型液晶,lcd表示liquidcrystal display。能夠同時顯示16 x 2(16列2行)即32個字元。1602液晶也叫1602字元型液晶,它是一種專門用來顯示字母、數字、符號等的點陣型液晶模組。它由若干個5x7或者5x11等點陣字元位組成,每個點陣字元位都可以顯示乙個字元,每位之間有乙個點距的間隔,每行之間也有間隔,起到了字元間距和行間距的作用,正因為如此所以它不能很好地顯示圖形。

引腳號符號

引腳說明

引腳號符號

引腳說明

1vss

電源地9

d2資料埠

2vdd

電源正極

10d3

資料埠3vl

偏壓訊號

11d4

資料埠4rs

命令/資料

12d5

資料埠5r/w

讀/寫13

d6資料埠6e

使能14

d7資料埠7d0

資料埠15a

背光正極8d1

資料埠16k

背光負極

對這個表的說明:

vss接電源地。

vdd接+5v。

vo是液晶顯示的偏壓訊號,可接10k的3296精密電位器。或同樣阻值的rm065/rm063藍白可調電阻。

rs是命令/資料選擇引腳,接微控制器的乙個i/o,當rs為低電平時,選擇命令;當rs為高電平時,選擇資料。

rw是讀/寫選擇引腳,接微控制器的乙個i/o,當rw為低電平時,向lcd1602寫入命令或資料;當rw為高電平時,從lcd1602讀取狀態或資料。如果不需要進行讀取操作,可以直接將其接vss。

e,執行命令的使能引腳,接微控制器的乙個i/o。

d0—d7,並行資料輸入/輸出引腳,可接微控制器的p0—p3任意的8個i/o口。如果接p0口,p0口應該接4.7k—10k的上拉電阻。如果是4線並行驅動,只須接4個i/o口。

a背光正極,可接乙個10—47歐的限流電阻到vdd。

k背光負極,接vss。

lcd1602的基本操作分為四種:

讀狀態:輸入rs=0,rw=1,e=高脈衝。輸出:d0—d7為狀態字。

讀資料:輸入rs=1,rw=1,e=高脈衝。輸出:d0—d7為資料。

寫命令:輸入rs=0,rw=0,e=高脈衝。輸出:無。

寫資料:輸入rs=1,rw=0,e=高脈衝。輸出:無。

×:不關心,也就是說這個位是0或1都可以,一般取0。

dl:設定資料介面位數。

dl=1:8位資料介面(d7—d0)。

dl=0:4位資料介面(d7—d4)。

n=0:一行顯示。

n=1:兩行顯示。

f=0:5×8點陣字元。

f=1:5×10點陣字元。

說明:因為是寫指令字,所以rs和rw都是0。並行方式可以選擇8位資料介面或4位資料介面。這裡我們選擇8位資料介面(d7—d0)。我們的設定是8位資料介面,兩行顯示,5×8點陣,即0b00111000也就是0x38。(注意:nf是10或11的效果是一樣的,都是兩行5×8點陣。因為它不能以兩行5×10點陣方式進行顯示,換句話說,這裡用0x38或0x3c是一樣的)。

d=1:顯示開,d=0:顯示關。

c=1:游標顯示,c=0:游標不顯示。

b=1:游標閃爍,b=0:游標不閃爍。

說明:這裡的設定是顯示開,不顯示游標,游標不閃爍,設定字為0x0c。

*設定1602液晶的功能;

*設定1602液晶的輸入方式;

*設定1602液晶的顯示方式;

*清屏;

51微控制器LCD1602程式詳解

lcd1602 工業字元型液晶。1602是指lcd顯示的內容為16x2,即可以顯示兩行,每行16個字元.特殊介面說明 rs 暫存器選擇輸入端 rs 1 指向資料暫存器 rs 0 指向指令暫存器 rw 讀寫控制輸入端 rw 0 寫操作 rw 1 讀操作 e 使能訊號輸入端 讀操作時,高電平有效 寫操作...

C51微控制器 LCD1602

1.在最前面定義好rs,rw,en 2.寫乙個判斷忙程式 void read busy while busy 0x80 3.寫命令程式 void write cmd uchar cmd 4.寫資料程式 void write dat uchar dat 5.主函式 void main 整體例程 lcd...

基於51微控制器LCD1602顯示

要在1602上顯示字元,要大概明白1602液晶顯示屏工作原理。一般的液晶顯示器 liquid crystal display,lcd 的主要原理是以電流刺激液晶分子產生點 線 面並配合背部燈管構成畫面。1602液晶也叫1602字元型液晶,它是一種專門用來顯示字母 數字 符號等的點陣型液晶模組。160...