English
Language : 

GMS81C7216 Datasheet, PDF (106/121 Pages) List of Unclassifed Manufacturers – 8-BIT SINGLE-CHIP MICROCONTROLLERS
GMS81C7208/7216
PUSH
A
PUSH
X
PUSH
Y
ENDM
;
R_RSTRMACRO
;Restore Register from Stacks
POP
Y
POP
X
POP
A
ENDM
;
;*********** CONSTANT DEFINITION ***********
;
;
;
;**************************************************************************
;
RAM
ALLOCATION
*
;**************************************************************************
TEMP0
DS
1
TEMP1
DS
1
TEMP2
DS
1
FLAG1
DS
1
RPTEN
EQU 1,FLAG1
KEYONF
EQU 2,FLAG1
ACTKEY
EQU 3,FLAG1
TOGMO3
EQU 4,FLAG1
DUAL_T
EQU 5,FLAG1
OUTSIDE EQU 6,FLAG1
;SET RPTEN(REPEAT KEY ENABLE) AFTER 1 SEC.
;KEYSCAN
;AT ONCE, KEY VALID
;MODE 3 (PORT TOGGLE)
;INSIDE & OUTSIDE TEMP. DUAL DISPLAY
;INSIDE TEMP or OUTSIDE TEMP.
FLAG2
F200MS
F20MS
F_1MIN
LPM
RPM
DS
1
EQU 0,FLAG2
EQU 1,FLAG2
EQU 2,FLAG2
EQU 3,FLAG2
EQU 4,FLAG2
;WTIMER
;LEFT TIME PM FLAG
;RIGHT TIME PM FLAG
STATUS
DS
1
RPTKEY
EQU 7,STATUS
F_CLOCK EQU 6,STATUS
F_ON
EQU 0,STATUS
DISPSIGN DS
1
DISPRAM DS
1
DISPRAM1 DS
4
;TEMP.
;LEFT TIME, RIGHT TIME
ONDO
DS
LHOUR
DS
LMINUTE DS
RHOUR
DS
RMINUTE DS
TIMESET DS
TSFLAG
DS
TSLPM
EQU
TSRPM
EQU
BLINKCNT DS
;
NEWKY
DS
OLDKY
DS
PORTDT
DS
KEYNM
DS
KEYDT
DS
TOTLKY
DS
CHATFL
DS
R0BUF
DS
2
1
1
1
1
4
1
0,TSFLAG
1,TSFLAG
1
1
1
1
1
1
1
1
1
;LEFT WATCH COUNT
;RIGHT WATCH COUNT BUF.
;WATCH SET BUFFER
;TIME SET LEFT PM
;TIME SET RIGHT PM
;BLINK COUNTER 0~250 LOOP
DGTCNT
DS
1
MODE
DS
1
SUBMODE DS
1
BSCTIME DS
1
TEMPCNT DS
1
HZCNT
DS
1
PWMF
DS
1
PERIOD
EQU 0,PWMF
;
;**************************************************************************
;
INTERRUPT VECTOR TABLE
*
;**************************************************************************
xiv
FEB. 2005 Ver 1.04