em65567 ELAN Microelectronics Corp, em65567 Datasheet - Page 46

no-image

em65567

Manufacturer Part Number
em65567
Description
Com/ Color Driver
Manufacturer
ELAN Microelectronics Corp
Datasheet
*****************************************************************************
;
;*****************************************************************************
DATA_WRITE_65567:
DATA_W1:
DATA_W2:
;*****************************************************************************
;
;*****************************************************************************
;AT FIRST DEFINE A0 TO IDENTIFY DATA OR INSTRUCTION WRITE
WRITE_LCD_1BYTE:
* This specification is subject to be changed without notice.
BS
WRITEOR #XADDRESSLOWER,#0b00000000
WRITEOR #XADDRESSUPPER,#0b00000000
WRITEOR #YADDRESSLOWER,#0b00000000
WRITEOR #YADDRESSUPPER,#0b00000000
MOV
MOV
MOV
MOV
BC
TBRD
CALL
DEC
JBS
DEC
JBS
BS
RET
WRITE DISPLAY_PICTURE DATA INTO DISPLAY DATA RAM OF EM65567
WRITE ONE BYTE DATA INTO DDRAM (PARALLEL MODE 80 SERIES)
JBS
BC
MOV
NOP
NOP
BS
NOP
NOP
REG_STATUS,F_C,DATA_W2
REG_STATUS,F_C,DATA_W1
REG_PORTB,F_LCD_A0
REG_PORTB,F_LCD_A0
REG_PORTB,F_LCD_A0
DRAMX
DRAMY
WRITE_LCD_1BYTE
01,REG_ACC
A,#LINE_Y_MAX
A,#LINE_X_MAX
DRAMX,A
DRAMY,A
REG_DCRG,F_LAHEN,WRITE_LCD_1BYTE_1
REG_PORTC,F_LCD_WR
REG_PORTC,F_LCD_WR
REG_DATA,A
;LCD RS = 1 INSTRUCTION OUTPUT
; LCD RS = 1 INSTRUCTION OUTPUT
;SEGMENT = 5fh (95)
;SET LCD RS=0 DATA READ/WRITE
;WRITE LCD SCREEN FROM DATA INDEX
;COMMON = 3FH (63)
;SET /WR=1 DISABLE WRITE
;SET /WR=0 ENABLE WRITE
;CHECK REG_DCRG LAHEN BIT=1 OR NOT
;MOVE A==> PORT_G
;Write low pulse( Wait 2 instruction cycles)
;SET X Add=0
;SET Y Add=0
46
66 COM/ 96 SEG 256 Color STN LCD Driver
2003/1/9 (V0.1)
EM65567

Related parts for em65567