st2604b Sitronix Technology Corporation, st2604b Datasheet - Page 26

no-image

st2604b

Manufacturer Part Number
st2604b
Description
8-bit Integrated Microcontroller
Manufacturer
Sitronix Technology Corporation
Datasheet
?WAIT_LCD_INT_RC232K:
3. Sysck from 32K change to RC. (After changing to RC, LCD must be in fast B/W mode.)
Please use the macro “ SWITCH_SYSCLK_32K_TO_RC” .
SWITCH_SYSCLK_32K_TO_RC
?WAIT_LCD_INT_32K2RC:
;=== change SYSCLK = RC ===
STA
STZ
CLI
LDA LCD_FLAG
BEQ ?WAIT_LCD_INT_RC232K
;=== change SYSCLK = 32K ===
LDA SYS
ORA #10000000B
STA
NOP
NOP
NOP
BBR7 SYS,$
;=== RECOVERY IENAL/H ===
SEI
LDA IENAL_BAK
STA
LDA IENAH_BAK
STA
CLI
.ENDM
;=== BACKUP IENAL/H AND ONLY ENABLE LCD INT ===
SEI
LDA IENAL
STA
LDA IENAH
STA
LDA #10000000B
STA
STZ
LDA #01111111B
STA
STZ
CLI
LDA LCD_FLAG
BEQ ?WAIT_LCD_INT_32K2RC
LDA SYS
AND #~10000000B
STA
NOP
NOP
NOP
BBS7 SYS,$
;=== RECOVERY IENAL/H ===
SEI
LDA IENAL_BAK
STA
LDA IENAH_BAK
STA
CLI
LDA LPCK_BAK
STA
.ENDM
IREQL
LCD_FLAG
SYS
IENAL
IENAH
IENAL_BAK
IENAH_BAK
IENAL
IENAH
IREQL
LCD_FLAG
SYS
IENAL
IENAH
LPCK
;ONLY ENABLE LCD INT
;CLEAR LCD INT REQUEST
.MACRO
;CLEAR LCD INT REQUEST
26/33
ST2604B

Related parts for st2604b