![Hynix Semiconductor GMS81C5108 Скачать руководство пользователя страница 26](http://html1.mh-extra.com/html/hynix-semiconductor/gms81c5108/gms81c5108_user-manual_2192989026.webp)
GMS81C5108
JUNE 2001 Ver 1.0
23
Example: The usage software example of Vector address and the initialize part.
ORG
0FFE0H
DW
NOT_USED
DW
NOT_USED
DW
NOT_USED
DW
NOT_USED
DW
WT_INT
; Watch Timer
DW
SIO
; Serial I/O
DW
AD_Con
; AD converter
DW
Carrier_INT
; Carrier
DW
INT2
; Int.2
DW
TMR1_INT
; Timer-1
DW
TMR0_INT
; Timer-0
DW
INT1
; Int.1
DW
INT0
; Int.0
DW
BIT_INT
; BIT
DW
KEY_INT
; Key Scan
DW
RESET
; Reset
ORG
0F000H
;********************************************
;
MAIN PROGRAM *
;********************************************
;
RESET:
DI
;Disable All Interrupts
CLRG
LDX
#0
RAM_CLR:
LDA
#0
;RAM Clear(!0000
H
->!00BF
H
)
STA
{X}+
CMPX
#0C0H
BNE
RAM_CLR
;
LDX
#0BFH
;Stack Pointer Initialize
TXSP
;
CALL
LCD_CLR
;Clear LCD display memory
;
LDM
R0, #0
;Normal Port 0
LDM
R0DR,#1000_0010B
;Normal Port Direction
LDM
R0PU,#1000_0010B
;Pull Up Selection Set
LDM
R0CR,#0000_0001B
;R0 port Open Drain control
:
:
LDM
SCMR,#1111_0000B
;System clock control
:
:
Downloaded from
Elcodis.com
electronic components distributor