返回主頁 單片機教程XL2000開發板 單片機學習 自制編程器 單片機資料 軟件下載 電子技術產品介紹如何購買 論壇

12864液晶原理+程序+ 照片+電路圖

下載漢字取模軟件 以及完整的ASM,HEX 源程序 直接燒寫使用!

;12864(帶字庫漢字顯示演示程序)
;***************************************************************************
;* sxj1974@163.com (51c51 test web) www.8951.com *
;* Create by :石學軍 www.www.cvg8.com 更多例程請登陸網站 *
;***************************************************************************

RS EQU P2.0
RW EQU P2.1
E EQU P2.2
PSB EQU P2.3
RST EQU P2.5
;-----------------------------------------------
LCD_X EQU 30H
LCD_Y EQU 31H
COUNT EQU 32H
COUNT1 EQU 33H
COUNT2 EQU 34H
COUNT3 EQU 35H
;-----------------------------------------------
LCD_DATA EQU 36H
LCD_DATA1 EQU 37H
LCD_DATA2 EQU 38H
STORE EQU 39H

;-----------------------------------------------
ORG 0000H
LJMP MAIN
ORG 0100H
;-----------------------------------------------
MAIN:
MOV SP,#5FH
CLR RST ;復位
LCALL DELAY4
SETB RST
NOP
SETB PSB ;通訊方式為8位數據并口

;********************初始化**********************
LGS0: MOV A,#34H ;34H--擴充指令操作
LCALL SEND_I
MOV A,#30H ;30H--基本指令操作
LCALL SEND_I
MOV A,#01H ;清除顯示
LCALL SEND_I
MOV A,#06H ;指定在資料寫入或讀取時,光標的移動方向
LCALL SEND_I ;DDRAM 的地址計數器(AC)加1
MOV A,#0CH ;開顯示,關光標,不閃爍
LCALL SEND_I
;===============================================
TU_PLAY1:
MOV DPTR,#TU_TAB1 ;顯示圖形
LCALL PHO_DISP
LCALL DELAY3

;=================================================
;;顯示漢字和字符
;加入80ms的延時,使你能夠看清楚顯示的過程
;根據漢字顯示坐標分段寫入(順序寫入)
;=================================================
HAN_WR2:
LCALL CLEAR_P
HAN_WR2A:
MOV DPTR,#TAB1A ;顯示漢字和字符
MOV COUNT,#10H ;地址計數器設為16。
MOV A,#80H ;第一行起始地址
LCALL SEND_I
LCALL QUSHU
HAN_WR2B:
MOV DPTR,#TAB1B ;顯示漢字和字符
MOV COUNT,#10H ;地址計數器設為16。
MOV A,#90H ;第二行起始地址
LCALL SEND_I
LCALL QUSHU
HAN_WR2C:
MOV DPTR,#TAB1C ;顯示漢字和字符
MOV COUNT,#10H ;地址計數器設為16。
MOV A,#88H ;第三行起始地址
LCALL SEND_I
LCALL QUSHU
HAN_WR2D:
MOV DPTR,#TAB1D ;顯示漢字和字符
MOV COUNT,#10H ;地址計數器設為16。
MOV A,#98H ;第四行起始地址
LCALL SEND_I
LCALL QUSHU
LCALL DELAY3
LCALL FLASH
LCALL CLEAR_P
JMP TU_PLAY2
;----------------------------------------------
;TU_PLAY1:
MOV DPTR,#TU_TAB1 ;顯示圖形
LCALL PHO_DISP
LCALL DELAY3

;----------------------------------------------
TU_PLAY2:
MOV DPTR,#TU_TAB2 ;顯示圖形
LCALL PHO_DISP
LCALL DELAY3

;----------------------------------------------
TU_PLAY3:
MOV DPTR,#TU_TAB4 ;顯示圖形
LCALL PHO_DISP
LCALL DELAY3

;-----------------------------------------------
;顯示點陣
;-----------------------------------------------
LATPLAY1:
MOV A,#01H ;清屏
LCALL SEND_I
MOV LCD_DATA1,#0CCH ;顯示點陣
MOV LCD_DATA2,#0CCH
LCALL LAT_DISP
LCALL DELAY3
LCALL CLEAR_P

KU_PLAY2:

LJMP TU_PLAY1

;===============================================
;全屏顯示圖形子程序
;===============================================
PHO_DISP:
MOV COUNT3,#02H
MOV LCD_X,#80H
PHO_DISP1:
MOV LCD_Y,#80H
MOV COUNT2,#20H
PHO_DISP2:
MOV COUNT1,#10H
LCALL WR_ZB
PHO_DISP3:
CLR A
MOVC A,@A+DPTR
LCALL SEND_D
INC DPTR
DJNZ COUNT1,PHO_DISP3
INC LCD_Y
DJNZ COUNT2,PHO_DISP2
MOV LCD_X,#88H
DJNZ COUNT3,PHO_DISP1

MOV A,#36H
LCALL SEND_I
MOV A,#30H
LCALL SEND_I
RET
;----------------------------------------------
CLRRAM:
MOV LCD_DATA1,#00H ;GDRAM寫0子程序
MOV LCD_DATA2,#00H
LCALL LAT_DISP
RET
;==============================================
;顯示點陣子程序
;==============================================
LAT_DISP:
MOV COUNT3,#02H
MOV LCD_X,#80H
LAT_DISP1:
MOV LCD_Y,#80H
CLR F0
MOV COUNT2,#20H
LAT_DISP2:
MOV COUNT1,#10H
LCALL WR_ZB
LAT_DISP3:
JB F0,LAT_DISP32
MOV LCD_DATA,LCD_DATA1
AJMP LAT_DISP31
LAT_DISP32:
MOV LCD_DATA,LCD_DATA2
LAT_DISP31:
MOV A,LCD_DATA
LCALL SEND_D
DJNZ COUNT1,LAT_DISP31
INC LCD_Y
CPL F0
DJNZ COUNT2,LAT_DISP2
MOV LCD_X,#88H
DJNZ COUNT3,LAT_DISP1

MOV A,#36H
LCALL SEND_I
MOV A,#30H
LCALL SEND_I
RET
;---------------------------------------------
WR_ZB:
MOV A,#34H
LCALL SEND_I
MOV A,LCD_Y
LCALL SEND_I
MOV A,LCD_X
LCALL SEND_I
MOV A,#30H
LCALL SEND_I
RET

;===============================================
FLASH:
MOV A,#08H ;關閉顯示
LCALL SEND_I
LCALL DELAY5
MOV A,#0CH ;開顯示,關光標,不閃爍
LCALL SEND_I
LCALL DELAY5
MOV A,#08H ;關閉顯示
LCALL SEND_I
LCALL DELAY5
MOV A,#0CH ;開顯示,關光標,不閃爍
LCALL SEND_I
LCALL DELAY5
MOV A,#08H ;關閉顯示
LCALL SEND_I
LCALL DELAY5
RET
;==================================================
;清屏
;==================================================
CLEAR_P:
MOV A,#01H ;清屏
LCALL SEND_I
MOV A,#34H
LCALL SEND_I
MOV A,#30H
LCALL SEND_I
RET
;==================================================
;查表取數據送顯示
;==================================================
QUSHU:
CLR A
MOVC A,@A+DPTR ;查表取數據
LCALL SEND_D ;送顯示
INC DPTR
LCALL DELAY4 ;延時80ms,
DJNZ COUNT,QUSHU
RET

;===============================================
;寫數據子程序
;RS=1,RW=0,E=高脈沖,D0-D7=數據
;===============================================
SEND_D:
LCALL CHK_BUSY ;寫數據子程序
SETB RS
CLR RW
MOV P0,A
SETB E
NOP
NOP
CLR E
RET
;===============================================
;寫指令子程序
;RS=0,RW=0,E=高脈沖,D0-D7=指令碼
;===============================================
SEND_I:
LCALL CHK_BUSY
CLR RS
CLR RW
MOV P0,A
SETB E
NOP
NOP
CLR E
RET
;================================================
;讀數據子程序
;RS=1,RW=1,E=H,D0-D7=數據
;================================================
READ_D:
LCALL CHK_BUSY ;讀數據子程序
SETB RS
SETB RW
SETB E
NOP
MOV A,P0
CLR E
MOV STORE,A
RET
;================================================
;;測忙碌子程序
;RS=0,RW=1,E=H,D0-D7=狀態字
;================================================
CHK_BUSY:
MOV P0,#0FFH ;測忙碌子程序
CLR RS
SETB RW
SETB E
JB P0.7,$
CLR E
RET
;================================================
;延時子程序

DELAY3:
MOV R5,#16H
DEL31: MOV R6,#100
DEL32: MOV R7,#0FFH
DEL33: DJNZ R7,DEL33
DJNZ R6,DEL32
DJNZ R5,DEL31
RET

DELAY2:
MOV R6,#0CH
DEL21: MOV R7,#18H
DEL22: DJNZ R7,DEL22
DJNZ R6,DEL21
RET

DELAY1:
MOV R6,#06H
DEL11: MOV R7,#08H
DEL12: DJNZ R7,DEL12
DJNZ R6,DEL11
RET

DELAY4:
MOV R6,#100
DEL41: MOV R7,#200
DEL42: DJNZ R7,DEL42
DJNZ R6,DEL41
RET

DELAY5:
MOV R5,#05H
DEL51: MOV R6,#100
DEL52: MOV R7,#0FFH
DEL53: DJNZ R7,DEL53
DJNZ R6,DEL52
DJNZ R5,DEL51
RET
;***********************************************
TAB1:
TAB1A: DB ' 51單片機學習網(深圳學林電子有限公司) ' ;顯示在第一行
TAB1C: DB '自學單片機第一站' ;顯示在第三行
TAB1B: DB ' WWW.8951.COM ' ;顯示在第二行
TAB1D: DB 'TEL 755-89956892' ;顯示在第四行



;*-------------------------------------------------------------------- *
;* Bitmap點陣數據表 *
;* 圖片: E:\圖形8.bmp,橫向取模左高位,數據排列:從左到右從上到下 *
;* 圖片尺寸: 128 * 64 *
;*-------------------------------------------------------------------- *
TU_TAB1: ; 數據表

db 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh
db 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h, 3Ch, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h, 7Fh, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h,0FFh,0C0h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 01h,0BFh,0F8h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 01h,0FFh,0DCh, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 01h, 1Fh,0FEh, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 01h,0DFh,0FFh, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h,0FFh,0FFh, 19h, 8Ch, 03h, 06h, 00h, 18h, 00h,0FFh,0E1h
db 80h, 00h, 00h, 00h, 00h, 3Fh,0FFh, 0Ch,0CCh, 03h, 06h, 00h, 18h, 00h,0FFh,0E1h
db 80h, 00h, 00h, 00h, 00h, 7Fh,0FFh, 04h, 58h, 03h, 06h, 01h,0FFh,0C0h, 00h,0C1h
db 80h, 00h, 00h, 00h, 00h, 7Fh,0DAh, 3Fh,0FEh, 0Fh,0DFh,0C1h,0FFh,0C0h, 01h, 81h
db 80h, 00h, 00h, 00h, 00h, 7Fh, 8Ch, 3Fh,0FEh, 0Fh,0DFh,0C1h, 98h,0C0h, 07h, 01h
db 80h, 00h, 00h, 00h, 00h, 7Fh,0B8h, 30h, 06h, 03h, 06h, 01h, 98h,0C0h, 06h, 01h
db 80h, 00h, 00h, 00h, 00h,0FEh,0C0h, 0Fh,0F8h, 03h, 8Eh, 01h,0FFh,0C3h,0FFh,0F9h
db 80h, 00h, 00h, 00h, 00h, 7Eh, 00h, 0Fh,0F8h, 07h,0CFh, 01h, 98h,0C3h,0FFh,0F9h
db 80h, 00h, 00h, 00h, 00h, 7Fh, 00h, 00h, 60h, 07h, 5Fh, 81h, 98h,0C0h, 06h, 01h
db 80h, 00h, 00h, 00h, 00h, 7Fh, 80h, 3Fh,0FEh, 0Fh, 36h,0C1h,0FFh,0C0h, 06h, 01h
db 80h, 00h, 00h, 00h, 00h, 1Fh, 80h,0BFh,0FEh, 0Bh, 36h, 61h,0FFh,0C0h, 06h, 01h
db 80h, 00h, 00h, 00h, 00h, 1Fh,0C7h, 00h,0C0h, 03h, 66h, 21h, 98h, 30h, 06h, 01h
db 80h, 00h, 00h, 00h, 15h, 5Fh,0C7h, 00h,0C0h, 03h, 06h, 00h, 18h, 30h, 06h, 01h
db 80h, 00h, 02h,0E0h, 06h, 7Fh,0CEh, 03h,0C0h, 03h, 06h, 00h, 1Fh,0F0h, 1Eh, 01h
db 80h, 00h, 04h, 54h, 4Fh,0FFh,0FCh, 01h, 80h, 03h, 06h, 00h, 0Fh,0E0h, 0Ch, 01h
db 80h, 00h, 03h,0FDh, 3Fh,0FFh,0D9h,0C0h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 1Dh,0FFh,0FFh,0FFh, 87h, 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 2Bh,0FFh,0F8h, 7Fh, 06h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 3Fh,0BFh,0F8h, 09h, 0Fh, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 1Fh, 9Fh,0F0h, 00h,0BCh, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 9Dh,0FEh, 1Fh, 8Fh,0F0h, 00h,0F8h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 9Fh,0FCh, 17h, 8Fh,0F0h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 81h,0FFh,0CFh, 9Fh,0E0h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 82h,0FFh,0FFh, 9Ch, 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 81h, 7Fh,0FFh,0FCh, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 6Fh,0FEh, 30h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 03h,0FCh, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 34h, 14h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 0Eh, 18h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 02h, 30h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 01h,0E0h, 00h, 00h, 7Fh, 04h, 00h, 3Fh, 82h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h, 00h, 7Fh, 0Ch, 00h, 3Fh, 86h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h, 00h, 7Fh, 1Ch, 00h, 3Fh, 8Eh, 00h, 00h, 00h, 00h, 01h
db 83h,0BBh, 9Dh,0DCh,0EEh,0E0h, 70h, 7Ch, 38h, 38h, 3Eh, 00h,0E0h, 38h, 3Bh, 31h
db 83h,0BBh, 9Dh,0DCh,0EEh,0E0h, 70h, 7Ch, 3Ch, 38h, 3Eh, 00h,0F0h, 7Ch, 3Fh,0F9h
db 83h,0BBh, 9Dh,0DCh,0EEh,0E0h, 76h, 1Ch, 7Eh, 3Bh, 0Eh, 01h,0F8h,0FEh, 3Fh,0F9h
db 83h,0BBh, 9Dh,0DCh,0EEh,0E0h, 7Fh, 1Ch, 76h, 3Fh, 8Eh, 01h,0D8h,0EEh, 3Bh,0B9h
db 83h,0BBh, 9Dh,0DCh,0EEh,0E0h, 7Fh, 1Ch, 76h, 3Fh, 8Eh, 01h,0D8h,0EEh, 3Bh,0B9h
db 83h,0BBh, 9Dh,0DCh,0EEh,0E0h, 77h, 1Ch, 76h, 3Bh, 8Eh, 01h,0D8h,0EEh, 3Bh,0B9h
db 81h,0BBh, 0Dh,0D8h, 6Eh,0C0h, 07h, 1Ch, 70h, 03h, 8Eh, 01h,0C0h,0EEh, 3Bh,0B9h
db 81h,0ABh, 0Dh, 58h, 6Ah,0C0h, 07h, 1Ch, 70h, 03h, 8Eh, 01h,0C0h,0EEh, 3Bh,0B9h
db 81h,0ABh, 0Dh, 58h, 6Ah,0C0h, 77h, 1Ch, 70h, 3Bh, 8Eh, 01h,0C0h,0EEh, 3Bh,0B9h
db 81h,0ABh, 0Dh, 58h, 6Ah,0C0h, 77h, 1Ch, 76h, 3Bh, 8Eh, 01h,0D8h,0EEh, 3Bh,0B9h
db 81h,0EFh, 0Fh, 78h, 7Bh,0C0h, 77h, 1Ch, 76h, 3Bh, 8Eh, 01h,0D8h,0EEh, 3Bh,0B9h
db 81h,0EFh, 0Fh, 78h, 7Bh,0DCh, 77h, 1Ch, 76h, 3Bh, 8Eh, 39h,0D8h,0EEh, 3Bh,0B9h
db 81h,0EFh, 0Fh, 78h, 7Bh,0DCh, 7Fh, 1Ch, 7Eh, 3Fh, 8Eh, 39h,0F8h,0FEh, 3Bh,0B9h
db 81h,0EFh, 0Fh, 78h, 7Bh,0DCh, 3Eh, 1Ch, 3Ch, 1Fh, 0Eh, 38h,0F0h, 7Ch, 3Bh,0B9h
db 81h,0EFh, 0Fh, 78h, 7Bh,0DCh, 1Ch, 1Ch, 3Ch, 0Eh, 0Eh, 38h,0F0h, 78h, 3Bh,0B9h
db 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh

;*-------------------------------------------------------------------- *
;* Bitmap點陣數據表 *
;* 圖片: E:\圖形12.bmp,橫向取模左高位,數據排列:從左到右從上到下 *
;* 圖片尺寸: 128 * 64 *
;*-------------------------------------------------------------------- *
TU_TAB2: ; 數據表

db 40h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 03h, 65h,0E8h, 80h, 00h, 01h
db 9Ah,0D6h,0B4h, 42h, 00h, 00h, 00h, 00h, 00h, 00h, 34h,0DAh,0D0h, 00h, 00h, 01h
db0A4h, 00h, 02h, 10h, 6Bh, 30h, 00h, 00h, 00h, 00h, 8Bh,0FFh, 30h, 00h, 00h, 01h
db 42h,0D6h,0B0h, 42h, 80h, 00h, 00h, 00h, 00h, 16h, 77h,0FEh,0C0h, 00h, 00h, 01h
db 42h,0D6h,0B0h, 42h, 80h, 00h, 00h, 00h, 00h, 16h, 77h,0FEh,0C0h, 00h, 00h, 01h
db0B9h, 20h, 04h, 00h, 00h, 02h, 10h, 00h, 00h, 00h,0BCh,0BCh, 00h, 00h, 00h, 01h
db 46h,0D6h,0B1h,0ACh, 6Bh, 30h, 00h, 00h, 02h, 29h,0CBh, 40h, 00h, 00h, 00h, 01h
db0FFh,0F9h, 04h, 01h, 00h, 00h, 00h, 00h, 01h, 16h,0B4h,0A0h, 00h, 00h, 00h, 01h
db0FFh,0FFh,0F2h, 50h, 00h, 40h, 00h, 00h, 00h, 29h, 4Bh, 00h, 00h, 00h, 00h, 01h
db0FFh,0FFh,0F2h, 50h, 00h, 40h, 00h, 00h, 00h, 29h, 4Bh, 00h, 00h, 00h, 00h, 01h
db0FFh,0FFh,0BDh, 82h, 94h, 00h, 40h, 00h, 00h,0C9h, 30h, 02h, 00h, 00h, 00h, 01h
db0FFh,0FFh,0FBh,0B0h, 00h, 08h, 00h, 00h, 05h, 16h, 44h, 40h, 00h, 00h, 00h, 01h
db0FFh,0FFh,0FFh,0EFh, 90h, 40h, 00h, 00h, 00h, 21h, 00h, 04h,0C8h, 30h, 00h, 01h
db0A5h,0FFh,0FFh,0FDh, 6Bh, 00h, 00h, 00h, 00h,0C8h, 00h, 99h, 16h,0FAh, 40h, 01h
db0A5h,0FFh,0FFh,0FDh, 6Bh, 00h, 00h, 00h, 00h,0C8h, 00h, 99h, 16h,0FAh, 40h, 01h
db 82h, 2Fh,0FFh,0FFh,0E8h, 84h, 00h, 00h, 00h, 00h, 08h, 00h,0DFh,0FFh,0ECh, 01h
db 24h,0C1h, 7Fh,0FFh,0F4h, 30h, 00h, 00h, 00h, 00h, 00h,0A7h,0FFh,0FFh,0FCh, 01h
db 42h, 28h, 05h,0BFh,0FBh, 80h, 00h, 00h, 00h, 00h, 04h, 1Bh,0FFh,0FFh,0FFh, 81h
db 98h,0C1h, 4Ah, 53h,0ECh, 48h, 00h, 00h, 00h, 00h, 40h, 7Fh,0FFh,0FFh,0FFh,0E1h
db 98h,0C1h, 4Ah, 53h,0ECh, 48h, 00h, 00h, 00h, 00h, 40h, 7Fh,0FFh,0FFh,0FFh,0E1h
db 42h, 28h, 00h, 0Ch, 77h, 82h, 00h, 00h, 00h, 00h, 33h,0BFh,0FFh,0FFh,0FFh, 89h
db 18h,0C1h, 4Ah, 51h, 9Bh, 74h, 00h, 00h, 00h, 00h, 04h,0FFh, 3Fh,0FFh,0DFh,0F1h
db0C2h, 28h, 00h, 0Ch, 04h, 80h, 00h, 00h, 00h, 00h, 40h,0FEh, 1Fh,0F9h,0C3h,0F9h
db 1Ah,0D6h,0B5h,0A1h, 6Bh, 75h, 80h, 00h, 00h, 00h, 8Fh,0FCh, 3Fh,0F2h, 0Fh, 1Fh
db 1Ah,0D6h,0B5h,0A1h, 6Bh, 75h, 80h, 00h, 00h, 00h, 8Fh,0FCh, 3Fh,0F2h, 0Fh, 1Fh
db0C5h, 29h, 79h, 8Ch, 00h, 88h, 00h, 00h, 00h, 00h, 03h,0F8h, 1Fh,0C8h, 52h, 81h
db 22h,0FFh,0FFh,0F2h, 6Bh, 35h, 80h, 00h, 00h, 00h, 37h,0C2h, 3Fh,0FBh,0FCh, 09h
db 9Ah,0FFh,0FFh,0FFh, 00h, 48h, 00h, 00h, 00h, 00h, 07h,0D8h, 1Fh,0FFh,0E3h, 81h
db 9Ah,0FFh,0FFh,0FFh, 00h, 48h, 00h, 00h, 00h, 00h, 07h,0D8h, 1Fh,0FFh,0E3h, 81h
db 47h,0FFh,0FFh,0FFh,0F3h, 35h, 80h, 00h, 00h, 00h, 8Fh,0C1h, 0Fh,0FFh,0ACh, 01h
db0B9h,0FFh,0FFh,0FFh,0FCh, 4Ah, 20h, 00h, 00h, 00h, 0Fh,0A4h, 07h,0FEh, 40h, 01h
db 5Fh,0FFh,0C7h,0FFh,0FCh,0B5h, 80h, 00h, 00h, 00h, 4Fh,0DAh,0FFh,0F8h, 00h, 01h
db0A7h,0FFh,0B7h,0FFh,0FFh, 8Ah, 20h, 00h, 00h, 00h, 0Fh,0FFh,0EFh, 40h, 00h, 01h
db0A7h,0FFh,0B7h,0FFh,0FFh, 8Ah, 20h, 00h, 00h, 00h, 0Fh,0FFh,0EFh, 40h, 00h, 01h
db 7Fh,0FFh, 47h,0FDh, 7Fh,0C5h, 80h, 00h, 00h, 00h, 3Fh,0DAh,0D0h, 00h, 00h, 01h
db0A7h,0FEh, 37h,0FFh, 7Ch,0FAh, 50h, 00h, 00h, 00h, 0Ch,0A4h, 08h, 00h, 00h, 01h
db0DFh,0FEh, 43h,0FFh,0F8h,0C1h, 80h, 00h, 00h, 00h, 48h, 01h, 00h, 00h, 00h, 01h
db 27h,0FFh, 4Bh,0FFh,0FFh,0FAh, 2Ch, 00h, 00h, 00h, 03h, 58h, 20h, 00h, 00h, 01h
db 27h,0FFh, 4Bh,0FFh,0FFh,0FAh, 2Ch, 00h, 00h, 00h, 03h, 58h, 20h, 00h, 00h, 01h
db 9Bh,0FFh,0C3h,0FFh,0FFh,0F1h,0C0h, 00h, 00h, 00h, 08h, 00h, 00h, 00h, 00h, 01h
db 64h, 3Fh,0FDh,0FFh, 6Bh, 7Ch, 10h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 03h,0D7h,0FFh,0FDh, 10h, 01h,0A0h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db0D8h, 29h, 4Fh,0A2h, 80h,0B5h, 90h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db0D8h, 29h, 4Fh,0A2h, 80h,0B5h, 90h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 05h, 10h,0B0h, 4Ch, 0Bh, 08h, 40h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db0A0h,0C9h, 0Ah, 00h, 00h, 42h, 10h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 04h, 10h, 40h, 21h, 64h, 09h,0A0h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db0A2h,0C1h, 35h, 8Ch, 00h, 44h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db0A2h,0C1h, 35h, 8Ch, 00h, 44h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 00h, 16h, 00h, 21h, 14h, 09h,0A0h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db0A5h, 00h,0B5h, 80h, 83h, 44h, 0Ch, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 00h, 26h, 00h, 12h, 08h, 09h,0A0h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db0DAh, 00h,0B4h, 40h, 60h, 44h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db0DAh, 00h,0B4h, 40h, 60h, 44h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h,0C8h, 00h, 00h, 04h, 01h,0A0h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db0A2h, 20h, 89h, 91h, 10h, 8Ah, 10h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 44h, 06h, 00h, 00h, 00h, 30h, 40h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 44h, 06h, 00h, 00h, 00h, 30h, 40h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh
;*-------------------------------------------------------------------- *

;*-------------------------------------------------------------------- *
;* Bitmap點陣數據表 *
;* 圖片: E:\圖形13.bmp,橫向取模左高位,數據排列:從左到右從上到下 *
;* 圖片尺寸: 128 * 64 *
;*-------------------------------------------------------------------- *
TU_TAB4: ; 漂亮姑娘看過來


db 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh
db 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 11h,0FFh, 80h, 40h, 08h, 30h, 10h, 20h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 0Ch, 68h, 3Fh,0FFh, 08h, 30h, 11h,0F8h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 0Ch, 68h, 3Fh,0FFh, 08h, 30h, 11h,0F8h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h,0FFh, 00h, 00h, 7Fh,0FEh, 7Dh, 08h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 11h, 6Bh, 07h,0FCh, 16h, 30h, 2Dh,0F8h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 0Dh,0FFh, 04h, 0Ch, 16h, 30h, 2Dh, 08h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 0Ch, 00h, 3Fh,0FFh, 16h, 30h, 2Dh,0F8h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 0Ch, 00h, 3Fh,0FFh, 16h, 30h, 2Dh,0F8h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 0Ch,0FFh, 30h, 01h, 66h,0FEh, 2Dh, 26h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 1Ch, 00h, 03h,0F0h, 76h, 82h, 2Dh, 28h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 0Dh,0FFh, 82h, 11h, 08h, 82h, 11h, 10h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 0Ch, 8Bh, 04h, 11h, 16h, 82h, 2Dh, 28h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 0Ch, 8Bh, 04h, 11h, 16h, 82h, 2Dh, 28h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 0Dh, 18h,0B8h, 1Fh, 60h,0FEh, 41h,0C6h, 00h
db 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 00h, 07h, 8Fh,0FFh, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 00h, 08h, 70h, 40h,0EFh, 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 00h, 08h, 70h, 40h,0EFh, 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 00h, 10h, 00h, 80h, 10h, 60h, 00h, 0Fh,0FFh, 30h, 0Ch, 00h, 80h, 00h, 00h, 00h
db 00h, 20h, 18h, 38h, 20h, 60h, 00h, 00h, 60h, 08h, 0Ch, 1Fh,0FCh, 1Ch, 00h, 00h
db 00h,0C0h, 64h, 45h, 00h, 60h, 00h, 03h,0FCh, 0Bh,0FFh, 00h, 80h, 3Eh, 00h, 00h
db 00h,0C1h, 00h, 01h, 00h, 10h, 00h, 00h, 80h, 00h, 0Ch, 08h, 88h, 3Eh, 00h, 00h
db 00h,0C1h, 00h, 01h, 00h, 10h, 00h, 00h, 80h, 00h, 0Ch, 08h, 88h, 3Eh, 00h, 00h
db 01h, 01h, 00h, 00h,0C0h, 10h, 00h, 1Fh,0FFh,0BDh, 8Ch, 06h,0B0h, 3Eh, 00h, 00h
db 02h, 0Eh, 18h, 1Ch,0C0h, 10h, 00h, 01h, 00h, 04h, 4Ch, 7Fh,0FEh, 1Ch, 00h, 00h
db 02h, 16h, 64h, 22h, 20h, 10h, 00h, 03h,0FCh, 04h, 4Ch, 01h,0C0h, 1Ch, 00h, 00h
db 02h, 16h, 64h, 22h, 20h, 10h, 00h, 03h,0FCh, 04h, 4Ch, 01h,0C0h, 1Ch, 00h, 00h
db 04h,0E8h, 83h, 41h, 1Ch, 08h, 00h, 0Dh, 04h, 04h, 0Ch, 06h,0B0h, 00h, 00h, 00h
db 07h, 10h, 8Fh, 47h, 03h, 88h, 00h, 11h,0FCh, 04h, 3Ch, 08h, 88h, 1Ch, 00h, 00h
db 00h, 20h, 6Ch, 26h, 01h, 78h, 00h, 01h, 04h, 0Ah, 00h, 70h, 86h, 1Ch, 00h, 00h
db 00h,0C0h, 18h, 1Ch, 00h, 80h, 00h, 01h,0FCh, 31h,0FFh, 00h, 80h, 00h, 00h, 00h
db 00h,0C0h, 18h, 1Ch, 00h, 80h, 00h, 01h,0FCh, 31h,0FFh, 00h, 80h, 00h, 00h, 00h
db 00h,0C1h, 87h, 80h, 00h, 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 01h, 06h, 78h, 3Ch, 20h, 60h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 01h, 08h, 07h,0C2h,0C0h, 60h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 01h, 08h, 00h, 01h,0C0h, 60h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 01h, 08h, 00h, 01h,0C0h, 60h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 01h, 08h, 18h, 01h,0C0h, 60h, 00h, 00h, 00h,0F1h,0F3h, 87h,0C0h, 00h, 00h, 00h
db 00h,0C6h, 18h,0C2h, 20h, 80h, 00h, 00h, 03h, 0Eh, 1Ch, 78h, 70h, 00h, 00h, 00h
db 00h,0C1h, 00h,0C2h, 00h, 80h, 00h, 00h, 04h, 44h, 11h, 10h, 38h, 00h, 00h, 00h
db 00h, 26h,0E0h, 04h, 01h, 00h, 00h, 00h, 04h, 80h, 12h, 00h, 38h, 00h, 00h, 00h
db 00h, 26h,0E0h, 04h, 01h, 00h, 00h, 00h, 04h, 80h, 12h, 00h, 38h, 00h, 00h, 00h
db 00h, 11h, 18h, 38h, 03h, 00h, 00h, 00h, 04h, 80h, 12h, 00h, 38h, 00h, 00h, 00h
db 00h, 0Eh, 87h,0C2h, 1Ch, 00h, 00h, 00h, 04h, 00h, 10h, 00h, 38h, 00h, 00h, 00h
db 00h, 01h,0E0h, 04h,0E0h, 00h, 00h, 00h, 03h, 00h, 1Ch, 00h, 70h, 00h, 00h, 00h
db 00h, 1Eh, 18h, 3Fh, 1Eh, 00h, 00h, 00h, 00h, 80h, 32h, 00h,0C0h, 00h, 00h, 00h
db 00h, 1Eh, 18h, 3Fh, 1Eh, 00h, 00h, 00h, 00h, 80h, 32h, 00h,0C0h, 00h, 00h, 00h
db 00h, 38h, 07h,0C0h, 0Fh, 00h, 00h, 00h, 00h, 40h, 61h, 01h, 80h, 00h, 00h, 00h
db 00h,0E9h,0FFh,0FFh, 0Dh, 80h, 00h, 00h, 00h, 31h,0C0h, 87h, 00h, 00h, 00h, 00h
db 01h,0E9h, 1Bh,0B9h, 0Dh,0E0h, 00h, 00h, 00h, 0Bh, 80h, 6Eh, 00h, 00h, 00h, 00h
db 03h,0C9h,0F0h, 1Fh, 0Ch,0F0h, 00h, 00h, 00h, 06h, 00h, 18h, 00h, 00h, 00h, 00h
db 03h,0C9h,0F0h, 1Fh, 0Ch,0F0h, 00h, 00h, 00h, 06h, 00h, 18h, 00h, 00h, 00h, 00h
db 07h, 06h,0E0h, 06h, 10h, 78h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 07h,0C1h, 00h, 00h, 20h,0F8h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 07h,0E0h, 80h, 00h,0C1h,0F8h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 07h,0E0h, 80h, 00h,0C1h,0F8h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h
db 80h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 00h, 01h
db0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh


end

概述

   帶中文字庫的128X64是一種具有4/8位并行、2線或3線串行多種接口方式,內部含有國標一級、二級簡體中文字庫的點陣圖形液晶顯示模塊;其顯示分辨率為128×64, 內置8192個16*16點漢字,和128個16*8點ASCII字符集.利用該模塊靈活的接口方式和簡單、方便的操作指令,可構成全中文人機交互圖形界面。可以顯示8×4行16×16點陣的漢字. 也可完成圖形顯示.低電壓低功耗是其又一顯著特點。由該模塊構成的液晶顯示方案與同類型的圖形點陣液晶顯示模塊相比,不論硬件電路結構或顯示程序都要簡潔得多,且該模塊的價格也略低于相同點陣的圖形液晶模塊。

基本特性:

l         低電源電壓(VDD:+3.0--+5.5V)

l         顯示分辨率:128×64點

l         內置漢字字庫,提供8192個16×16點陣漢字(簡繁體可選)

l         內置 128個16×8點陣字符

l         2MHZ時鐘頻率

l         顯示方式:STN、半透、正顯

l         驅動方式:1/32DUTY,1/5BIAS

l         視角方向:6點

l         背光方式:側部高亮白色LED,功耗僅為普通LED的1/5—1/10

l         通訊方式:串行、并口可選

l         內置DC-DC轉換電路,無需外加負壓

l         無需片選信號,簡化軟件設計

l         工作溫度: 0℃ - +55℃ ,存儲溫度: -20℃ - +60℃ 

模塊接口說明


*注釋1:如在實際應用中僅使用串口通訊模式,可將PSB接固定低電平,也可以將模塊上的J8和“GND”用焊錫短接。

*注釋2:模塊內部接有上電復位電路,因此在不需要經常復位的場合可將該端懸空。

*注釋3:如背光和模塊共用一個電源,可以將模塊上的JA、JK用焊錫短接。

2.2并行接口

管腳號

管腳名稱

電平

管腳功能描述

1

VSS

0V

電源地

2

VCC

3.0+5V

電源正

3

V0

-

對比度(亮度)調整

4

RS(CS)

H/L

RS=“H”,表示DB7——DB0為顯示數據

RS=“L”,表示DB7——DB0為顯示指令數據

5

R/W(SID)

H/L

R/W=“H”,E=“H”,數據被讀到DB7——DB0

R/W=“L”,E=“H→L”, DB7——DB0的數據被寫到IR或DR

6

E(SCLK)

H/L

使能信號

7

DB0

H/L

三態數據線

8

DB1

H/L

三態數據線

9

DB2

H/L

三態數據線

10

DB3

H/L

三態數據線

11

DB4

H/L

三態數據線

12

DB5

H/L

三態數據線

13

DB6

H/L

三態數據線

14

DB7

H/L

三態數據線

15

PSB

H/L

H:8位或4位并口方式,L:串口方式(見注釋1)

16

NC

-

空腳

17

/RESET

H/L

復位端,低電平有效(見注釋2)

18

VOUT

-

LCD驅動電壓輸出端

19

A

VDD

背光源正端(+5V)(見注釋3)

20

K

VSS

背光源負端(見注釋3)

*注釋1:如在實際應用中僅使用并口通訊模式,可將PSB接固定高電平,也可以將模塊上的J8和“VCC”用焊錫短接。

*注釋2:模塊內部接有上電復位電路,因此在不需要經常復位的場合可將該端懸空。   

*注釋3:如背光和模塊共用一個電源,可以將模塊上的JA、JK用焊錫短接。

模塊主要硬件構成說明

控制器接口信號說明:

1、RS,R/W的配合選擇決定控制界面的4種模式:

RS

R/W

功能說明

L

L

MPU寫指令到指令暫存器(IR)

L

H

讀出忙標志(BF)及地址記數器(AC)的狀態

H

L

MPU寫入數據到數據暫存器(DR)

H

H

MPU從數據暫存器(DR)中讀出數據

2、E信號

E狀態

執行動作

結果

高——>低

I/O緩沖——>DR

配合/W進行寫數據或指令

DR——>I/O緩沖

配合R進行讀數據或指令

/低——>高

無動作

● 忙標志:BF BF標志提供內部工作情況.BF=1表示模塊在進行內部操作,此時模塊不接受外部指令和數據.BF=0時,模塊為準備狀態,隨時可接受外部指令和數據.     利用STATUS RD 指令,可以將BF讀到DB7總線,從而檢驗模塊之工作狀態.● 字型產生ROM(CGROM) 字型產生ROM(CGROM)提供8192個此觸發器是用于模塊屏幕顯示開和關的控制。DFF=1為開顯示(DISPLAY ON),DDRAM 的內容就顯示在屏幕上,DFF=0為關顯示(DISPLAY OFF)。    DFF 的狀態是指令DISPLAY ON/OFF和RST信號控制的。 顯示數據RAM(DDRAM)模塊內部顯示數據RAM提供64×2個位元組的空間,最多可控制4行16字(64個字)的中文字型顯示,當寫入顯示數據RAM時,可分別顯示CGROM與CGRAM的字型;此模塊可顯示三種字型,分別是半角英數字型(16*8)、CGRAM字型及CGROM的中文字型,三種字型的選擇,由在DDRAM中寫入的編碼選擇,在0000H—0006H的編碼中(其代碼分別是0000、0002、0004、0006共4個)將選擇CGRAM的自定義字型,02H—7FH的編碼中將選擇半角英數字的字型,至于A1以上的編碼將自動的結合下一個位元組,組成兩個位元組的編碼形成中文字型的編碼BIG5(A140—D75F),GB(A1A0-F7FFH)。● 字型產生RAM(CGRAM)  字型產生RAM提供圖象定義(造字)功能, 可以提供四組16×16點的自定義圖象空間,使用者可以將內部字型沒有提供的圖象字型自行定義到CGRAM中,便可和CGROM中的定義一樣地通過DDRAM顯示在屏幕中。● 地址計數器AC地址計數器是用來貯存DDRAM/CGRAM之一的地址,它可由設定指令暫存器來改變,之后只要讀取或是寫入DDRAM/CGRAM的值時,地址計數器的值就會自動加一,當RS為“0”時而R/W為“1”時,地址計數器的值會被讀取到DB6——DB0中。 光標/閃爍控制電路   此模塊提供硬體光標及閃爍控制電路,由地址計數器的值來指定DDRAM中的光標或閃爍位置。

指令說明

  模塊控制芯片提供兩套控制命令,基本指令和擴充指令如下:

指令表1:(RE=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

X

設定DDRAM的地址計數器(AC)到"00H",并且將游標移到開頭原點位置;這個指令不改變DDRAM 的內容

顯示狀態開/關

0

0

0

0

0

0

1

D

C

B

D=1: 整體顯示 ON

C=1: 游標ON    

B=1:游標位置反白允許

進入點

設定

0

0

0

0

0

0

0

1

I/D

S

指定在數據的讀取與寫入時,設定游標的移動方向及指定顯示的移位

游標或顯示移位控制

0

0

0

0

0

1

S/C

R/L

X

X

設定游標的移動與顯示的移位控制位;這個指令不改變DDRAM 的內容

 功能

 設定

0

0

0

0

1

DL

X

RE

X

X

DL=0/1:4/8位數據

RE=1: 擴充指令操作

RE=0: 基本指令操作

 設定CGRAM

 地址

0

0

0

1

AC5

AC4

AC3

AC2

AC1

AC0

設定CGRAM 地址

 設定DDRAM

 地址

0

0

1

0

AC5

AC4

AC3

AC2

AC1

AC0

設定DDRAM 地址(顯示位址)

第一行:80H-87H

第二行:90H-97H

讀取忙標志和地址

0

1

BF

AC6

AC5

AC4

AC3

AC2

AC1

AC0

讀取忙標志(BF)可以確認內部動作是否完成,同時可以讀出地址計數器(AC)的值

寫數據到RAM

1

0

數據

將數據D7——D0寫入到內部的RAM (DDRAM/CGRAM/IRAM/GRAM)

讀出RAM的值

1

1

數據

從內部RAM讀取數據D7——D0

(DDRAM/CGRAM/IRAM/GRAM)

指令表2:(RE=1:擴充指令)

                  指 令 碼

功 能

RS

R/W

D7

D6

D5

D4

D3

D2

D1

D0

  待命

模式

0

0

0

0

0

0

0

0

0

1

進入待命模式,執行其他指令都棵終止

待命模式

卷動地址開關開啟

0

0

0

0

0

0

0

0

1

SR

SR=1:允許輸入垂直卷動地址

SR=0:允許輸入IRAM和CGRAM地址

  反白

  選擇

0

0

0

0

0

0

0

1

R1

R0

選擇2行中的任一行作反白顯示,并可決定反白與否。初始值R1R0=00,第一次設定為反白顯示,再次設定變回正常

  睡眠

  模式

0

0

0

0

0

0

1

SL

X

X

SL=0:進入睡眠模式

SL=1:脫離睡眠模式

  擴充

  功能

  設定

0

0

0

0

1

CL

X

RE

G

0

CL=0/1:4/8位數據

RE=1: 擴充指令操作

RE=0: 基本指令操作

G=1/0:繪圖開關

 設定繪圖RAM

 地址

0

0

1

0

AC6

0

AC5

0

AC4

AC3

AC3

AC2

AC2

AC1

AC1

AC0

AC0

設定繪圖RAM

先設定垂直(列)地址AC6AC5…AC0

再設定水平(行)地址AC3AC2AC1AC0

將以上16位地址連續寫入即可

備注;當IC1在接受指令前,微處理器必須先確認其內部處于非忙碌狀態,即讀取BF標志時,BF需為零,方可接受新的指令;如果在送出一個指令前并不檢查BF標志,那么在前一個指令和這個指令中間必須延長一段較長的時間,即是等待前一個指令確實執行完成。

應用舉例:

1 、使用前的準備

   先給模塊加上工作電壓,再按照下圖的連接方法調節LCD的對比度,使其顯示出黑色的底影。

   此過程亦可以初步檢測LCD有無缺段現象。

2、字符顯示

帶中文字庫的128X64-0402B每屏可顯示4行8列共32個16×16點陣的漢字,每個顯示RAM可顯示1個中

文字符或2個16×8點陣全高ASCII碼字符,即每屏最多可實現32個中文字符或64個ASCII碼字符的顯示。帶中文字庫的128X64-0402B內部提供128×2字節的字符顯示RAM緩沖區(DDRAM)。字符顯示是通過將字符顯示編碼寫入該字符顯示RAM實現的。根據寫入內容的不同,可分別在液晶屏上顯示CGROM(中文字庫)、HCGROM(ASCII碼字庫)及CGRAM(自定義字形)的內容。三種不同字符/字型的選擇編碼范圍為:0000~0006H(其代碼分別是0000、0002、0004、0006共4個)顯示自定義字型,02H~7FH顯示半寬ASCII碼字符,A1A0H~F7FFH顯示8192種GB2312中文字庫字形。字符顯示RAM在液晶模塊中的地址80H~9FH。字符顯示的RAM的地址與32個字符顯示區域有著一一對應的關系,其對應關系如下表所示。

80H

81H

82H

83H

84H

85H

86H

87H

90H

91H

92H

93H

94H

95H

96H

97H

88H

89H

8AH

8BH

8CH

8DH

8EH

8FH

98H

99H

9AH

9BH

9CH

9DH

9EH

9FH

3 、圖形顯示  

先設垂直地址再設水平地址(連續寫入兩個字節的資料來完成垂直與水平的坐標地址)

垂直地址范圍 AC5...AC0

水平地址范圍 AC3…AC0

繪圖RAM 的地址計數器(AC)只會對水平地址(X )自動加一,當水平地址=0FH 時會重新設為00H 但并不會對垂直地址做進位自動加一,故當連續寫入多筆資料時,程序需自行判斷垂直地址是否需重新設定。GDRAM的坐標地址與資料排列順序如下圖:

3、應用說明

帶中文字庫的128X64顯示模塊時應注意以下幾點:

①欲在某一個位置顯示中文字符時,應先設定顯示字符位置,即先設定顯示地址,再寫入中文字符編碼。

②顯示ASCII字符過程與顯示中文字符過程相同。不過在顯示連續字符時,只須設定一次顯示地址,由模塊自動對地址加1指向下一個字符位置,否則,顯示的字符中將會有一個空ASCII字符位置。

③當字符編碼為2字節時,應先寫入高位字節,再寫入低位字節。

模塊在接收指令前,向處理器必須先確認模塊內部處于非忙狀態,即讀取BF標志時BF需為“0”,方可接受新的指令。如果在送出一個指令前不檢查BF標志,則在前一個指令和這個指令中間必須延遲一段較長的時間,即等待前一個指令確定執行完成。指令執行的時間請參考指令表中的指令執行時間說明。⑤“RE”為基本指令集與擴充指令集的選擇控制位。當變更“RE”后,以后的指令集將維持在最后的狀態,除非再次變更“RE”位,否則使用相同指令集時,無需每次均重設“RE”位。

              

成人动漫bt种子,网络视频直播平台,中文字幕在线观看2o18,先锋网站,波多野结衣在线观看,苍井空演的电影 bt种子下载网站 羞羞视频直播 美女视频直播间 夫妻自拍在线 bt种子磁力 同城聊天室 视频聊 bt种子亚洲 69美女直播 亚洲另类小说 最新四色米奇影视 直播交友 bt天堂 91视频91视频免费观看 六间房美女秀场 王梦溪bt种子 mm视频下载 美女视频聊天网 泽井芽衣bt种子 视频社区 69美女直播 吉泽明步bt种子 免费同城交友聊天室 天天草日日插夜夜干 bt种子搜索网站 爱色尼派 zhibob 亚洲校园 漂亮人妻中文字幕 视频直播网 bt种子下载tt盒子 91视频认证 美女秀场直播 韩国女主播bt种子 免费视频聊天网 新浪美女直播间 电影bt种子下载 找美女视频聊天 大地影院吧 bt种子电影 在线聊天室网站 日本巨乳美女 一色到底 美女视频 超鲁芭蕉影视 色视频影院 免费美女视频 亚洲校园 爱色尼派 zhibob 亚洲校园 漂亮人妻中文字幕 视频直播网 bt种子下载tt盒子 91视频认证 美女秀场直播 韩国女主播bt种子 免费视频聊天网 新浪美女直播间 电影bt种子下载 找美女视频聊天 大地影院吧 bt种子电影 在线聊天室网站 视频交友 校园春色另类小说 777米奇影视 直播间视频 bt天堂www 情侣自拍图片 美女秀舞 星野明bt种子全集 mm视频聊天 美女视频聊天室 3d肉蒲团bt种子 随遇直播 我秀美女直播 bt种子市场 视频女主播 久草在线视频免费资源 bt种子网站 美女大秀场 童颜巨乳美女 宅男天堂 靓女直播 我的窝窝网 十六楼影院 zhib 校园春色另类小说 777米奇影视 直播间视频 bt天堂www 情侣自拍图片 美女秀舞 星野明bt种子全集 mm视频聊天 美女视频聊天室 3d肉蒲团bt种子 随遇直播 我秀美女直播 bt种子市场 视频女主播 久草在线视频免费资源 三级阅读 亚洲美女网 mm视频聊天室 亚洲 校园 春色 小说 图片区 国产 亚洲?中文字幕?久久网 美女视频直播 bt种子神器下载tt盒子 91视频最新地址 美女秀 兽兽bt种子 美女免费视频聊天 微播美女直播 樱井莉亚bt种子 视频陪聊 自拍偷拍视频系列 bt种子制作 我要直播 韩国性感美女 bt种子 免费视频聊天交友 久久爱九九 27144影院 网络视频直播平台 三级阅读 亚洲美女网 mm视频聊天室 亚洲 校园 春色 小说 图片区 国产 亚洲?中文字幕?久久网 美女视频直播 bt种子神器下载tt盒子 91视频最新地址 美女秀 兽兽bt种子 美女免费视频聊天 微播美女直播 樱井莉亚bt种子 视频陪聊 自拍偷拍视频系列 bt种子制作 1080p高清电影 真人视频交友 另类小说区 777米奇影视第四色 在线美女视频聊天 bt天堂2 情侣自拍海报 美女秀网盘 郭美美17.2g?bt种子 动漫mm视频 美女视频聊天下载 成人动漫bt种子 免费聊天室 美女直播间六房间 天海翼bt种子 网上直播 激动网视频 bt种子是什么 女主播聊天室 欧美巨乳女优 宅男的天堂 视屏聊天室 我爱窝窝网 720p高清电影 视频交友 另类小说网 米奇影视第四色 视频美女秀 bt天堂吧 情侣自拍素材 视频美女秀 孙静雅bt种子 动漫mm视频 美女视频聊天下载 成人动漫bt种子 免费聊天室 美女直播间六房间 天海翼bt种子 网上直播 激动网视频 宅宅爱动漫 vr影院 美女直播室 亚洲校园春色 亚洲AV?中文字幕?国产 欧美 视频秀场 bt种子tt盒子 91视频网 美女秀场 战狼bt种子 国外免费视频聊天室 白兔美女直播 闫凤娇bt种子 免费聊天室下载 直播平台 专业bt种子搜索神器 真人表演聊天室 巨乳诱惑直播 bt种子磁力 免费聊天室网站 国产人人看在线视频 f5楼电影 免费视频聊天室 宅宅爱动漫 vr影院 美女直播室 亚洲校园春色 亚洲AV?中文字幕?国产 欧美 视频秀场 bt种子tt盒子 91视频网 美女秀场 战狼bt种子 国外免费视频聊天室 白兔美女直播 闫凤娇bt种子 免费聊天室下载 直播平台 专业bt种子搜索神器 2345影视大全 视频聊天大厅 另类小说下载 777米奇影视盒 美女聊天网站 bt天堂之家 2019在线情侣自拍视频 微播美女秀场 王凯杰bt种子 视频聊天泡mm qq美女视频聊天 如何下载bt种子文件 聊天室网址 虎牙美女直播 吉泽明步bt种子下载 真人视频交友 乐播视频app下载 bt种子怎么用 mm视频聊天 优美图库 宅男在线电影 视频聊天室 窝窝网电视剧 1080p高清电影 真人视频交友 另类小说区 777米奇影视第四色 在线美女视频聊天 bt天堂2 情侣自拍海报 美女秀网盘 郭美美17.2g?bt种子 mm脱衣视频 在线美女视频聊天 王瑞儿bt种子 天天秀场 美女直播秀 樱井莉亚bt种子下载 真人视频交友 免费的视频聊天网站 猴窝窝影院 121最新电影网 美女视频直播间 小说区 亚洲 校园春色 中文字幕AV波多野结衣 美女免费视频聊天 肖申克的救赎bt种子 91视频地址 69美女秀场 迅雷怎么下载bt种子 免费视频聊天交友 淫秽美女直播 冲田杏梨?bt种子 现场视频直播 直播网站 迅雷bt种子下载 同城交友聊天室 半裸尤物 bt种子下载 视频主播 人人鲁免费播放视频 色波霸影院视频大全 免费的视频聊天网站 猴窝窝影院 121最新电影网 美女视频直播间 小说区 亚洲 校园春色 中文字幕AV波多野结衣 美女免费视频聊天 肖申克的救赎bt种子 91视频地址 69美女秀场 迅雷怎么下载bt种子 免费视频聊天交友 淫秽美女直播 冲田杏梨?bt种子 现场视频直播 直播网站 窝窝网络 2345影视大全播放器 美nui视频 华人城另类小说 最新777第四色米奇影视 免费视频聊天网 辣妹?bt天堂 裙底走光 美女秀健身照走红 警花王梦溪bt种子图 直播8 美女视频聊天网站 bt种子?网站 美女视频下载 美女直播室 bt种子论坛 视频聊天房间 大地影院网 bt种子怎么下载 视频聊天室视频 童颜巨乳 宅男网站在线免费观看 美女秀 淮安房窝窝网 2345影视大全 视频聊天大厅 另类小说下载 777米奇影视盒 美女聊天网站 bt天堂之家 2019在线情侣自拍视频 微播美女秀场 王凯杰bt种子 视频聊天泡mm qq美女视频聊天 如何下载bt种子文件 聊天室网址 虎牙美女直播 吉泽明步bt种子下载 色天使影院 直播视频直播 夜夜香 私人电影网 美女秀场 小说区亚洲校园春色 中文字幕?无码亚洲 美女聊天视频 bt种子哪里找 91视频在线观看 95美女秀 欧美?bt种子 免费视频聊天网站 视频直播房间 bt种子发布系统 直播巴 视频直播网站 电影bt种子 最好的视频聊天室 美女私密写真集 bt 种子 11直播 色男与AV女优 色天使影院 直播视频直播 夜夜香 私人电影网 美女秀场 小说区亚洲校园春色 中文字幕?无码亚洲 美女聊天视频 bt种子哪里找 91视频在线观看 95美女秀 欧美?bt种子 免费视频聊天网站 视频直播房间 bt种子发布系统 直播巴 视频直播网站 窝窝网新乡 2345影视大全污片 同城聊天室 l另类小说 888米奇影视四色av 视频聊天网站 а∨天堂吧 偷看裙底走光 柔术美女秀极限 龙bt种子 A直播 和美女视频聊天 bt种子打不开 美女视频聊天下载 美女直播间热舞 兽兽门完整版bt种子 同城聊天室 视频聊 大地影院官方网站 波多野结衣bt种子 在线美女视频 超级巨乳波霸诱惑 宅男久久天堂 美女主播 窝窝网新乡 2345影视大全污片 同城聊天室 l另类小说 888米奇影视四色av 视频聊天网站 辣妹?bt天堂 裙底走光 美女秀健身照走红 警花王梦溪bt种子图 直播8 美女视频聊天网站 bt种子?网站 美女视频下载 美女直播室 bt种子论坛 影视大全高清免费高清版 第九视频美女主播 窝窝网 888电影网 视频直播 亚洲 校园 春色 小说 图片 催乳大师完整版免费中文字幕 美女视频网站 bt种子核工厂 91视频在线观看播放 美女秀秀 bt种子分享站 欧美免费mm视频 6房间视频直播间 苍老师bt种子 小米直播间 俺瞧瞧视频直播网站 bt种子格式 视频 聊天 日本裸阴部写真大图 bt种子?磁力搜索 现在直播 日本AV女优面试 影视大全高清免费高清版 第九视频美女主播 窝窝网 888电影网 视频直播 亚洲 校园 春色 小说 图片 催乳大师完整版免费中文字幕 美女视频网站 bt种子核工厂 91视频在线观看播放 美女秀秀 bt种子分享站 欧美免费mm视频 6房间视频直播间 苍老师bt种子 小米直播间 美女主播视频 欧美狠狠入鲁的视频 欧美2345影视大全 视频聊天平台 另类小说蜜桃 777me.com米奇影视 美女视频网 另类天堂 熟女人妻 美女秀秀图 冲田杏梨bt种子图 夫妻自拍在线 找美女视频聊天 朴妮唛bt种子 视频在线直播 6间房美女直播 一路向西bt种子 视频聊天 大地影院播放器 bt种子网 聊天视频 巨乳网 а∨天堂 美女主播视频 欧美狠狠入鲁的视频 欧美2345影视大全 视频聊天平台 另类小说蜜桃 777me.com米奇影视 美女视频网 另类天堂 熟女人妻 美女秀秀图 冲田杏梨bt种子图 夫妻自拍在线 找美女视频聊天 bt种子打不开 美女视频聊天下载 美女直播间热舞 AV女优色诱 宅男的天堂 神秘直播 窝窝网站 2499电影网 免费视频聊天网站 另类小说 波多野结衣高清无码中文字幕 我要直播网 泷泽萝拉迅雷bt种子 91视频免费观看 六间房美女秀场直播
夜夜摸日日摸 激动网 交换夫妇2中文字幕 巨乳美女视频全集 直播巴 苍井空的微博 美女秀秀 美乳国模私拍鲍鱼 2345影视大全污 2345影视大全污片 涩悠悠狠狠干 狠狠爱综合 日韩人妻熟女中文字幕 九九色视频在线观看视频在线 亚洲国模私拍gogo 视频聊天网址 热久久免费频精品99热 五月亭亭开心中文字幕 波多野结衣种子 性感美女做爱视频 在线中文字幕乱码免费 在线极速中文字幕 波多野结衣死了吗 苍井空新片 波多野结衣结婚 久久播放器 苍井空torrent 夜夜干狠狠爱 在线观看无码av波多野结衣 中文字幕完整高清版电影 苍井空直播240万视频 找美女视频聊天 2019中文字幕视频 波多野结衣无码 长腿美女图片 性感漫画美女图片 波多野结衣?大鹏 极品美女图片 美女图片打包 成人动漫图片大全 女教师波多野结衣在线播放 波多野结衣?种子 mv中文字幕 拉脱维亚美女图片 视频美女秀 美女图片天天看 好看美女图片 波多野结衣版在线播放 迅雷bt种子下载 十六楼影院