Re: LZ: Key codes and the 83
[Prev][Next][Index][Thread]
Re: LZ: Key codes and the 83
On Wed, 31 Jul 1996, Rob Taylor wrote:
>=20
> > I've found that TI's list of keyboard codes in
> > their TI-83 documentation at www.ti.com is
> > completely incorrect. Each and every code is wrong,
> > or else I misunderstand something they're saying.
> >=20
> > In any case, I've made up a header file (in tasm format)
> > that I'd like to upload to some central place, for example,
> > ticalc.org, for others to use. It contains the correct
> > keycodes.
> >=20
> > How, or where, can I do this?
>=20
> just post it her, and one of the tical team will grab it (or just send=20
> it to webmaster@ticalc.org)
>=20
> Rob Taylor MAIL - mailto:rtaylor@rtaylor.u-net.com=20
> WEB - http://www.u-net.com/~rtaylor/ =20
; KEYS.INC
; Key definitions
; FIRST
#DEFINE KEY_LEFT 02h
#DEFINE KEY_RIGHT 01h
#DEFINE KEY_UP 03h
#DEFINE KEY_DOWN 04h
#DEFINE KEY_2_LEFT 0Eh
#DEFINE KEY_2_RIGHT 0Fh
#DEFINE KEY_MODE 45h
#DEFINE KEY_DEL 0Ah
#DEFINE KEY_XTON 0B4h
#DEFINE KEY_STAT 31h
#DEFINE KEY_MATH 32h
#DEFINE KEY_MATRX 37h
#DEFINE KEY_PRGM 2Dh
#DEFINE KEY_VARS 35h
#DEFINE KEY_=80LEAR 09h
#DEFINE KEY_INV 0B6h
#DEFINE KEY_SIN 0B7h
#DEFINE KEY_COS 0B9h
#DEFINE KEY_TAN 0BBh
#DEFINE KEY_CARET 84h
#DEFINE KEY_XSQ 0BDh
#DEFINE KEY_COMMA 8Bh
#DEFINE KEY_LPAREN 85h
#DEFINE KEY_RPAREN 86h
#DEFINE KEY_LOG 0C1h
#DEFINE KEY_LN 0BFh
#DEFINE KEY_STO 8Ah
#DEFINE KEY_ON 00h
#DEFINE KEY_DIV 83h
#DEFINE KEY_MULT 82h
#DEFINE KEY_MINUS 81h
#DEFINE KEY_PLUS 80h
#DEFINE KEY_ENTER 05h
#DEFINE KEY_0 8Eh
#DEFINE KEY_1 8Fh
#DEFINE KEY_2 90h
#DEFINE KEY_3 91h
#DEFINE KEY_4 92h
#DEFINE KEY_5 93h
#DEFINE KEY_6 94h
#DEFINE KEY_7 95h
#DEFINE KEY_8 96h
#DEFINE KEY_9 97h
; SECOND
#DEFINE KEY_QUIT 40h
#DEFINE KEY_INS 0Bh
#DEFINE KEY_LINK 41h
#DEFINE KEY_LIST 3Ah
#DEFINE KEY_TEST 33h
#DEFINE KEY_ANGLE 39h
#DEFINE KEY_DRAW 2Fh
#DEFINE KEY_DISTR 38h
#DEFINE KEY_FINANCE 3Ch
#DEFINE KEY_ASIN 0B8h
#DEFINE KEY_ACOS 0BAh
#DEFINE KEY_ATAN 0BCh
#DEFINE KEY_PI 0B5h
#DEFINE KEY_SQRT 0BEh
#DEFINE KEY_EE 98h
#DEFINE KEY_LBRACE 0ECh
#DEFINE KEY_RBRACE 0EDh
#DEFINE KEY_LCE 0EFh
#DEFINE KEY_TENX 0C2h
#DEFINE KEY_LCU 0F9h
#DEFINE KEY_LCV 0FAh
#DEFINE KEY_LCW 0FBh
#DEFINE KEY_LBRACKET 87h
#DEFINE KEY_RBRACKET 88h
#DEFINE KEY_LCEX 0C0h
#DEFINE KEY_RCL 0Ch
#DEFINE KEY_L4 0F6h
#DEFINE KEY_L5 0F7h
#DEFINE KEY_L6 0F8h
#DEFINE KEY_L1 0F3h
#DEFINE KEY_L2 0F4h
#DEFINE KEY_L3 0F5h
#DEFINE KEY_MEM 36h
#DEFINE KEY_ENTRY 0Dh
#DEFINE KEY_CAT 3Eh
#DEFINE KEY_LCI 0EEh
#DEFINE KEY_ANS C5h
; ALPHA
#DEFINE KEY_A 9Ah
#DEFINE KEY_B 9Bh
#DEFINE KEY_B 9Ch
#DEFINE KEY_D 9Dh
#DEFINE KEY_E 9Eh
#DEFINE KEY_F 9Fh
#DEFINE KEY_G 0A0h
#DEFINE KEY_H 0A1h
#DEFINE KEY_I 0A2h
#DEFINE KEY_J 0A3h
#DEFINE KEY_K 0A4h
#DEFINE KEY_L 0A5h
#DEFINE KEY_M 0A6h
#DEFINE KEY_N 0A7h
#DEFINE KEY_O 0A8h
#DEFINE KEY_P 0A9h
#DEFINE KEY_Q 0AAh
#DEFINE KEY_R 0ABh
#DEFINE KEY_S 0ACh
#DEFINE KEY_T 0ADh
#DEFINE KEY_U 0AEh
#DEFINE KEY_V 0AFh
#DEFINE KEY_W 0B0h
#DEFINE KEY_X 0B1h
#DEFINE KEY_Y 0B2h
#DEFINE KEY_Z 0B3h
References: