em65100 ELAN Microelectronics Corp, em65100 Datasheet - Page 39

no-image

em65100

Manufacturer Part Number
em65100
Description
69 Com/ 101 Seg 4 Gray Level Stn Lcd Driver
Manufacturer
ELAN Microelectronics Corp
Datasheet
; WRITE DISPLAY_PICTURE DATA INTO DISPLAY DATA RAM OF EM65100
;*****************************************************************************
DATA_WRITE_65100:
BS
WRITEOR #XADDRESSLOWER,#0b00000000
WRITEOR #XADDRESSUPPER,#0b00000000
WRITEOR #YADDRESSLOWER,#0b00000000
WRITEOR #YADDRESSUPPER,#0b00000000
MOV
MOV
DATA_W1:
MOV
MOV
BC
DATA_W2:
TBRD
CALL
DEC
JBS
DEC
JBS
BS
RET
;*****************************************************************************
; WRITE ONE BYTE DATA INTO DDRAM (PARALLEL MODE 80 SERIES)
;*****************************************************************************
;AT FIRST DEFINE A0 TO IDENTIFY DATA OR INSTRUCTION WRITE
WRITE_LCD_1BYTE:
BC
BC
MOV
BS
BS
RET
* This specification is subject to be changed without notice.
*****************************************************************************
PORTB,WRB
PORTB,CSB1
PORTB,WRB
PORTC,A
PORTB,CSB1
A,#LINE_Y_MAX
DRAMY,A
A,#LINE_X_MAX
DRAMX,A
REG_PORTB,RS
01,REG_ACC
WRITE_LCD_1BYTE
DRAMX
REG_STATUS,F_C,DATA_W2
DRAMY
REG_STATUS,F_C,DATA_W1
REG_PORTB,RS
REG_PORTB,RS
;MOVE A==> PORT_C
;SET /WR=1 DISABLE WRITE
;SET /WR=0 ENABLE WRITE
;SET CSB LOW
;SET CSB1 HIGH
69 COM/ 101 SEG 4 Gray Level STN LCD Driver
; LCD RS = 1 INSTRUCTION OUTPUT
;SET X Add=0
;SET Y Add=0
;COMMON = 44H (68)
;WRITE LCD SCREEN FROM DATA INDEX
;SEGMENT = 19h (25)
;SET LCD RS=0 DATA READ/WRITE
;LCD RS = 1 INSTRUCTION OUTPUT
2005/3/8 (V0.6)
EM65100
39

Related parts for em65100