em65567 ELAN Microelectronics Corp, em65567 Datasheet - Page 45

no-image

em65567

Manufacturer Part Number
em65567
Description
Com/ Color Driver
Manufacturer
ELAN Microelectronics Corp
Datasheet
PROGRAM EXAMPLES Use Elan Risc II MCU assembly
;*****************************************************************************
;
;*****************************************************************************
WRITEOR macro REGSEL,INSDAT
EM65567_INI:
* This specification is subject to be changed without notice.
WRITEOR #REREGISTERSET,#0b00000000
WRITEOR #POWERCONTROL,#0b00000001
MOV
CALL
WRITEOR #BOOSTERSET,#0b00000011
WRITEOR #POWERCONTROL,#0b00001010
WRITEOR #BIASRATIOCONTROL,#0b00000000
WRITEOR #LCDDUTYSET,#0b00000111
WRITEOR #INCREMENTCONTROL,#0b00000011 ; X (B0) INCREMENT ; Y(B1) INCREMENT
WRITEOR #DISPLAYSTARTLINELOWER,#0b00000000
WRITEOR #DISPLAYSTARTLINEUPPER,#0b00000000
WRITEOR #XADDRESSLOWER,#0b00000000
WRITEOR #XADDRESSUPPER,#0b00000000
WRITEOR #YADDRESSLOWER,#0b00000000
WRITEOR #YADDRESSUPPER,#0b00000000
WRITEOR #DISPLAYCONTROL1,#0b00001000
WRITEOR #DISPLAYCONTROL2,#0b00000010
WRITEOR #REREGISTERSET,#0b00000100 ;SET RE FLAG 100--> INSTRUCTION bank 4
WRITEOR #ELECTRONICVOLUMEUPPER,#0b00000111
WRITEOR #ELECTRONICVOLUMELOWER,#0b00001111
WRITEOR #COMMONSTARTLINESET,#0b00000100
WRITEOR #STATICPICTGRAPHCONTROL,#0b00000000 ;Static Pictograph Control =000
WRITEOR #DISPLAYSELECTCONTROL,#0b00001000
WRITEOR #RAMDATALENGTHSET,#0b00000000
WRITEOR #DISCHARGECONTROL,#0b00000010
WRITEOR #REREGISTERSET,#0b00000000
RET
INITIALIZATION SETTING EXAMPLE OF EM65567
MOV
OR
CALL
endm
WAIT_A_MS
A,#50
A,REGSEL
WRITE_LCD_1BYTE
A,INSDAT
; Write macro
; Write data
; Write register address
;Write A to LCD
;BOOSTER x 4 (B1 ,B0 = 1 1)
;SET RE FLAG 000--> INSTRUCTION bank 0
;ACL(B0) =1 initialization ON
;WAIT 50ms FOR EM65567 INITIAL SETTING
;BOOSTER CIRCUIT(B1) ON; OPAMP(B3) ON
;BIAS =1/9 (B2,B1,B0=000)
;LCD Duty Set 1/66 DUTY (B2,B1,B0=111)
;DISPLAY(B0) OFF ; SHIFT(B3) = '1'
;SWAP(B1) = '1'
;SET Display Start LOWER Line=0
;SET Display Start UPPER Line=0
;SET X Add=0
;SET Y Add=0
;PWM (B3)=1 8-gradation fixed display
;WLS=0(B0) 8-BIT WIDTH MODE
;Discharge(B0) off; High power mode(B1) off
;SET RE FLAG 000--> INSTRUCTION bank 0
;SET COMMON START FROM COM 32 B2='1'
;SET ELECTRONIC UPPER TO MAX 0111
;SET ELECTRONIC LOWER TO MAX 1111
45
66 COM/ 96 SEG 256 Color STN LCD Driver
2003/1/9 (V0.1)
EM65567

Related parts for em65567