GMS81508B HYNIX [Hynix Semiconductor], GMS81508B Datasheet - Page 89

no-image

GMS81508B

Manufacturer Part Number
GMS81508B
Description
HYUNDAI MICRO ELECTRONICS 8-BIT SINGLE-CHIP MICROCONTROLLERS
Manufacturer
HYNIX [Hynix Semiconductor]
Datasheet
HYUNDAI Micro Electronics
;
REG_RESTORE
;
;***********
;
SEG_PORT
STROBE_PORT
;
;**************************************************************************
;
;**************************************************************************
DIGIT10
DIGIT1
STROBE
TMR_500mS
FLAGS
UP_F
F_500ms
;
;**************************************************************************
;
;**************************************************************************
;
;
;**************************************************************************
;
;**************************************************************************
;
;
RESET:
RAM_CLR:
DEC. 1999
ORG0FFE4H
INTERRUPT
PUSH
ENDM
MACRO
POP
POP
POP
ENDM
CONSTANT
EQU
EQU
RAM
DS
DS
DS
DS
DS
EQU
EQU
DW
DW
DW
DW
DW
DW
DW
DW
DW
DW
DW
DW
DW
DW
MAIN
ORG
DI
LDX
LDA
STA
CMPX
BNE
;
LDX
TXSP
LDM
LDM
LDM
LDM
LDM
LDM
LDM
LDM
LDM
LDM
LDM
LDM
LDM
SET1
EI
VECTOR
PROGRAM
Y
Y
X
A
DEFINITION
R0
R2
ALLOCATION
1
1
1
1
1
0,FLAGS
1,FLAGS
NOT_USED
NOT_USED
NOT_USED
NOT_USED
NOT_USED
NOT_USED
NOT_USED
TMR0_INT
NOT_USED
NOT_USED
INT_1
INT_0
NOT_USED
RESET
0C000H
#0
#0
{X}+
#0C0H
RAM_CLR
#0FEH
R0,#0
R2,#0
R0DD,#0FFH
R2DD,#00FH
STROBE,#0000_1011B
TDR0,#250
TM0,#0001_1111B
IRQH,#0
IRQL,#0
IENH,#1100_1000B
IENL,#00H
IEDS,#0101_0101B
PMR4,#03H
UP_F
TABLE
;Restore Register from Stacks
;7-Segment Output Port
;Strobe Signal Port
***********
*
;DIG10 Display Data
;Seg1 Display Data
;Strobe Signal Data
;500ms Time Counter
;Function Flags
;1=Down,0=Up
;
; Serial I/O
; Basic Interval Timer
; Watch Dog Timer
; A/D CON.
; Timer-3
; Timer-2
; Timer-1
; Timer-0
; Int.3
; Int.2
; Int.1
; Int.0
;
; Reset
;Program Start Address
;Disable All Interrupts
;RAM Clear(!0000H->!00BFH)
;M(X) <- A, then X <- X+1
;X = #0C0H ?
;Stack Pointer Initial
;SP. <- #0FEH
;I/O Port Data Clear
;7-Seg. Data Output Mode
;7-Seg. Strobe Output Mode
;8us x 250 = 2000us
;Timer0(8bit),8us,Start Count-up
;Clear All Interrupts Requeat Flags
;EnableT0,Int0,Int1,Interrupt
;External Int. Falling edge select
;General port OR Int?
;Enable Interrupts
*
*
GMS800 Series
v

Related parts for GMS81508B