LCD12864使用總結

LCD12864接口html

  1:VSS,接地端spa

  2:VDD,電源正,接+5V指針

  3:VO,對比度調整,通常接+5V就好了
  4:D/I(CS*),片選,也叫使能,接+5V
  5:R/W(SID*),數據輸入端
  6:E(SCLK*),時鐘輸入端
  7~14:DB0 ~ DB7,並行數據總線   在LCD忙檢測中,直接讀最高位D7狀態,若是D7位高位,表示忙碌,不然空閒
  15:PSB,串並模式選擇,串行模式下接地,並行模式下接+5V
  16:NC,空引腳,不須要鏈接
  17:RSTB,復位端,低電平有效,通常接+5V就好了
  18:VEE,空引腳,不須要鏈接
  19:BLA,背光正極,接+5V
  20: BLK,背光負極,接地
 
                          表8-3基本指令表

指令名稱htm

指令碼接口

指令說明ci

D7get

D6table

D5class

D4並行

D3

D2

D1

D0

清屏

L

L

L

L

L

L

L

H

清屏:一、數據指針清零

二、全部顯示清零

歸位

L

L

L

L

L

L

H

*

AC = 0,光標、畫面回HOME位

輸入方式

設置

L

L

L

L

L

H

ID

S

ID=1→AC自動增一;

ID=0→AC減一

S=1→畫面平移;

S=0→畫面不動

顯示開

關控制

L

L

L

L

H

D

C

B

D=1→顯示開;D=0→顯示關

C=1→遊標顯示;C=0→遊標不顯示

B=1→遊標反白;B=0→光標不反白

移位控制

L

L

L

H

SC

RL

*

*

SC=1→畫面平移一個字符;

SC=0→光標

R/L=1→右移;R/L=0→左移

功能設定

L

L

H

DL

*

RE

*

*

DL=0→8位數據接口;

DL=1→4位數據接口

RE=1→擴充指令;

RE=0→基本指令

設定

CGRAM

地址

L

H

A5

A4

A3

A2

A1

A0

設定CGRAM地址到地址計數器(AC),AC範圍爲00H~3FH需確認擴充指令中SR=0

設定

DDRAM

地址

H

L

A5

A4

A3

A2

A1

A0

設定DDRAM地址計數器(AC)

第一行AC範圍:80H~8FH

第二行AC範圍:90H~9FH



                        表8-3擴充指令表

指令名稱

指令碼

指令說明

D7

D6

D5

D4

D3

D2

D1

D0

待命模式

L

L

L

L

L

L

L

H

進入待命模式後,其餘指令均可以結束待命模式

捲動

RAM

地址選擇

L

L

L

L

L

L

H

SR

SR=1→容許輸入垂直捲動地址

SR=0→容許輸入IRAM地址(擴充指令)及設定CGRAM地址

反白顯示

L

L

L

L

L

H

L

R0

R0=1→第二行反白;R0=0→第一行反白(與執行次數有關)

睡眠模式

L

L

L

L

H

SL

L

L

D=1→脫離睡眠模式;

D=0→進入睡眠模式

擴充功能

L

L

H

DL

*

RE

G

*

DL=1→8位數據接口;

DL=0→4位數據接口

RE=1→擴充指令集;

RE=0→基本指令集

G=1→繪圖顯示開;

G=0→繪圖顯示關;

設定

IRAM地址

捲動地址

L

H

A5

A4

A3

A2

A1

A0

SR=1→A5~A0爲垂直捲動地址

SR=0→A3~A0爲IRAM地址

設定

繪圖RAM

地址

H

L

L

L

A3

A2

A1

A0

垂直地址範圍:AC6~AC0

水平地址範圍:AC3~AC0

A6

A5

A4

A3

A2

A1

A0

相關文章
相關標籤/搜索