English
Language : 

GMS81C7216 Datasheet, PDF (116/121 Pages) List of Unclassifed Manufacturers – 8-BIT SINGLE-CHIP MICROCONTROLLERS
GMS81C7208/7216
DB
21H,22H,23H,23H,24H,24H,25H,25H,26H,27H ;221~230
DB
28H,29H,30H,31H,32H,33H,34H,35H,36H,37H ;231~240 231->-30'C
DB
38H,39H,40H
;
;***********************************************
; Subject: KEYDECODE
*
;***********************************************
;
*
;***********************************************
;
REPEAT
EQU #1000_0000B
CLOCK
EQU #0100_0000B
PWRON
EQU #0000_0001B
KEYDECODE: LDA KEYDT
LDY #3
MUL
TAY
LDA !KEY+Y
STA TEMP0
LDA !KEY+1+Y
STA TEMP1
LDA !KEY+2+Y
STA TEMP2
CALL CONDICHK
BCC QUIT
JMP [TEMP0]
;
KEY:
DW
NOKEY
;0
DB
0
DW
NOKEY
;1
DB
0
DW
NOKEY
;2
DB
0
DW
NOKEY
;3
DB
0
DW
NOKEY
;4
DB
0
DW
NOKEY
;5
DB
0
DW
NOKEY
;6
DB
0
DW
DOWNKEY
;7
DB
PWRON+REPEAT
DW
NOKEY
;8
DB
0
DW
DUALKEY
;9
DB
PWRON
DW
SWAPKEY
;A
DB
PWRON
DW
NOKEY
;B
DB
0
DW
POWERKEY
;C
DB
PWRON
DW
CLOCKKEY
;D
DB
PWRON+CLOCK
DW
HOURKEY
;E
DB
PWRON+REPEAT+CLOCK
DW
MINUTEKEY
;F
DB
PWRON+REPEAT+CLOCK
DW
NOKEY
;10
DB
0
DW
UPKEY
;11
DB
PWRON+REPEAT
DW
NOKEY
;12
DB
0
QUIT:
NOKEY:
RET
CONDICHK:
CDC9:
CDC10:
;
LDA
OR
SBC
BEQ
BCS
SETC
RET
CLRC
RET
TEMP2
STATUS
TEMP2
CDC9
CDC10
;PASS
;SKIP
xxiv
FEB. 2005 Ver 1.04