SECTION 6
Conversions and Interfaces
6-112 PEN*KEY
R
6200/6300 Hand-Held Computer Programmer’s Reference Guide
;shifted 40 key table
db
TUP,
TDWN,
TLEFT,
TRIGHT,
‘+’,
‘=’,
‘$’
db
‘@’,
‘–’,
‘#’,
‘*’,
‘%’,
‘/’,
‘&’
db
‘;’,
‘,’,
‘:’,
‘?’,
‘.’,
TDEL,
LITE
db
‘ ’,
‘Y’,
‘Z’,
CLEAR,
‘7’,
‘8’,
‘9’
db
–1,
–1,
–1,
EXIT,
‘4’,
‘5’,
‘6’
db
–1,
–1,
–1,
LSHFT,
‘1’,
‘2’,
‘3’
db
–1,
–1,
–1,
ESCAPE,
‘0’,
–1,
–1
25Ćkey translate table:
;unshifted 25 key table
db
TUP,
TDWN,
TLEFT,
TRIGHT
db
–1,
‘–’,
‘.’,
EXIT
db
–1,
LSHFT,
TDEL,
CLEAR
db
–1,
‘7’,
‘8’,
‘9’
db
–1,
‘1’,
‘2’,
‘3’
db
–1,
ESCAPE,
‘,0’,
CR
;shifted 25 key table
db
TUP,
TDWN,
TLEFT,
LITE
db
–1,
‘–’,
‘.’,
EXIT
db
–1,
LSHFT,
TDEL,
CLEAR
db
–1,
‘7’,
‘8’,
‘9’
db
–1,
‘4’,
‘5’,
‘6’
db
–1,
‘1’,
‘2’,
‘3’
db
–1,
ESCAPE,
‘0’,
CR
INT 16h, Function AH = FFh: Return Number of Keys on Default Keyboard
4000API
On Entry:
AH = 0FFh
On Return:
AL = Number of keys
"
NOTE:
This is a nonstandard function. Using this function affects the portability of the application to
other PC-compatible platforms.
System Reboot: INT 19h
BIOS
Application programs can issue INT 19h to force the computer to reboot. The
computer is forced through the initial powerĆup sequence.
6. Conversions and
Interfaces