LCD1602是一種工業字元型液晶,能夠同時顯示16x02即32個字元。LCD1602液晶顯示的原理是利用液晶的物理特性,通過電壓對其顯示區域進行控制,即可以顯示出圖形。
基本介紹
- 中文名:工業字元型液晶
- 外文名:LCD1602
- 特點:同時顯示16x02即32個字元
- 接口:標準的16腳接口
簡介
管腳功能
低電平(0)時進行寫操作。
RS | R/W | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | 說明 | |
清顯示 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 將DDRAM填滿"20H",並且設定DDRAM的地址計數器(AC)到"00H" |
歸位 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | * | 設定DDRAM的地址計數器(AC)到"00H",並且將游標移到開頭原點位置;這個指令不改變DDRAM 的內容 |
進入模式設定指令 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | I/D | S | I/D=1,游標或閃爍向右移動,AC增加1。I/D=0,游標或閃爍向左移動,AC減少1,S整個顯示移動 |
顯示開關控制指令 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | D | C | B | [D=1: 整體顯示 ON],[C=1: 游標ON],[B=1:游標位置反白允許] |
游標或顯示移位指令 | 0 | 0 | 0 | 0 | 0 | 1 | S/C | R/L | * | * | 游標或顯示移位指令可使游標或顯示在沒有讀寫數據的情況下,向左或向右移動,指令不改變DDRAM 的內容 |
功能設定 | 0 | 0 | 0 | 0 | 1 | DL | N | F | * | * | [DL=0/1:4/8位數據],[N=0/1,單行/雙行顯示],[F=0/1,5*8/5*10點陣顯示模式] |
設定CGRAM地址 | 0 | 0 | 0 | 1 | AC5 | AC4 | AC3 | AC2 | AC1 | AC0 | CGRAM地址設定指令設定CGRAM地址指針, |
設定DDRAM地址 | 0 | 0 | 1 | 0 | AC5 | AC4 | AC3 | AC2 | AC1 | AC0 | DDRAM地址設定指令設定DDRAM地址。一行地址範圍00H~4FH,兩行DDRAM地址第一行00H~27H,第二行40H~67H,加上高2位,[一行:80H-A7H],[二行:C0H-E7H] |
讀忙標誌和地址 | 0 | 1 | BF | AC6 | AC5 | AC4 | AC3 | AC2 | AC1 | AC0 | BF:忙標誌位,BF=1,模組正在進行內部操作,此時模組不接受任何外部指令和數據。BF=0,模組可以接受外部的指令和數據;同時可以讀出地址計數器(AC)的值。 |
寫RAM指令 | 1 | 0 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | 將數據D7-D0寫入到內部的RAM (DDRAM/CGRAM/IRAM/GRAM),將用戶自定義的字元寫入CGRAM中,D7~D5為000,D4~D0為5點的字模數據 |
讀RAM指令 | 1 | 1 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | 從內部RAM讀取數據D7——D0(DDRAM/CGRAM/IRAM/GRAM) |