home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload
/
ShartewareOverload.cdr
/
progm
/
flash-c1.zip
/
CHD_1.DOC
< prev
next >
Wrap
Text File
|
1990-02-11
|
7KB
|
166 lines
..pgno01
..foot63AD-##
..head02L──────────────────────────────────────────────────────────────────────
..head04L──────────────────────────────────────────────────────────────────────
..head03LKeyboard Codes
KEYBOARD CODES
This appendix lists the keyboard codes that are returned by the
computer system when a key or key combination is pressed.
The column headings AH and AL refer to the hi and lo registers within
the AX register.
These are the actual values returned by the BIOS interrupt 16H in
assemlby language.
Key Key
Pressed AH AL Pressed AH AL
--------- ----- ----- --------- ----- -----
(space) 57 32 C 46 67
! 2 33 D 32 68
" 40 34 E 18 69
# 4 35 F 33 70
$ 5 36 G 34 71
% 6 37 H 35 72
& 8 38 I 23 73
' 40 39 J 36 74
( 10 40 K 37 75
) 11 41 L 38 76
* 9 42 M 50 77
+ 13 43 N 49 78
, 51 44 O 24 79
- 12 45 P 25 80
. 52 46 Q 16 81
/ 53 47 R 19 82
0 11 48 S 31 83
1 2 49 T 20 84
2 3 50 U 22 85
3 4 51 V 47 86
4 5 52 W 17 87
5 6 53 X 48 88
6 7 54 Y 21 89
7 8 55 Z 44 90
8 9 56 [ 26 91
9 10 57 \ 43 92
: 39 58 ] 27 93
; 39 59 ^ 7 94
< 51 60 _ 12 95
= 13 61 ` 41 96
> 52 62 a 30 97
? 53 63 b 48 98
@ 3 64 c 46 99
A 30 65 d 32 100
B 48 66 e 18 101
..page
..head02
..head03
..head04
Key Key
Pressed AH AL Pressed AH AL
--------- ----- ----- --------- ----- -----
f 33 102 Alt-J 36 0
g 34 103 Alt-K 37 0
h 35 104 Alt-L 38 0
i 23 105 Alt-Z 44 0
j 36 106 Alt-X 45 0
k 37 107 Alt-C 46 0
l 38 108 Alt-V 47 0
m 50 109 Alt-B 48 0
n 49 110 Alt-N 49 0
o 24 111 Alt-M 50 0
p 25 112 F1 59 0
q 16 113 F2 60 0
r 19 114 F3 61 0
s 31 115 F4 62 0
t 20 116 F5 63 0
u 22 117 F6 64 0
v 47 118 F7 65 0
w 17 119 F8 66 0
x 48 120 F9 67 0
y 21 121 F10 68 0
z 44 122 Home 71 0
{ 26 123 UArr 72 0
| 43 124 PgUp 73 0
} 27 125 LArr 75 0
~ 41 126 RArr 77 0
Ctrl-2 3 0 End 79 0
BackSp 14 8 DArr 80 0
Tab 15 9 PgDn 81 0
Ctrl-Enter 28 10 Ins 82 0
Enter 28 13 Del 83 0
Shft-Tab 15 0 Shft-F1 84 0
Alt-Q 16 0 Shft-F2 85 0
Alt-W 17 0 Shft-F3 86 0
Alt-E 18 0 Shft-F4 87 0
Alt-R 19 0 Shft-F5 88 0
Alt-T 20 0 Shft-F6 89 0
Alt-Y 21 0 Shft-F7 90 0
Alt-U 22 0 Shft-F8 91 0
Alt-I 23 0 Shft-F9 92 0
Alt-O 24 0 Shft-F10 93 0
Alt-P 25 0 Ctrl-F1 94 0
Esc 1 27 Ctrl-F2 95 0
Alt-A 30 0 Ctrl-F3 96 0
Alt-S 31 0 Ctrl-F4 97 0
Alt-D 32 0 Ctrl-F5 98 0
Alt-F 33 0 Ctrl-F6 99 0
Alt-G 34 0 Ctrl-F7 100 0
Alt-H 35 0 Ctrl-F8 101 0
..page
Key Key
Pressed AH AL Pressed AH AL
--------- ----- ----- --------- ----- -----
Ctrl-F9 102 0 Ctrl-S 31 19
Ctrl-F10 103 0 Ctrl-T 20 20
Alt-F1 104 0 Ctrl-U 22 21
Alt-F2 105 0 Ctrl-V 47 22
Alt-F3 106 0 Ctrl-W 17 23
Alt-F4 107 0 Ctrl-X 45 24
Alt-F5 108 0 Ctrl-Y 21 25
Alt-F6 109 0 Ctrl-Z 44 26
Alt-F7 110 0 Ctrl-[ 26 27
Alt-F8 111 0 Ctrl-\ 43 28
Alt-F9 112 0 Ctrl-] 27 29
Alt-F10 113 0 Ctrl-6 7 30
Ctrl-LArr 115 0 Ctrl-- 12 31
Ctrl-RArr 116 0 Ctrl-BS 14 127
Ctrl-End 117 0 Ctrl-Break 0 0
Ctrl-PgDn 118 0
Ctrl-Home 119 0
Alt-1 120 0
Alt-2 121 0
Alt-3 122 0
Alt-4 123 0
Alt-5 124 0
Alt-6 125 0
Alt-7 126 0
Alt-8 127 0
Alt-9 128 0
Alt-0 129 0
Alt-- 130 0
Alt-= 131 0
Ctrl-PgUp 132 0
Ctrl-A 30 1
Ctrl-B 48 2
Ctrl-C 46 3
Ctrl-D 32 4
Ctrl-E 18 5
Ctrl-F 33 6
Ctrl-G 34 7
Ctrl-H 35 8
Ctrl-I 23 9
Ctrl-J 36 10
Ctrl-K 37 11
Ctrl-L 38 12
Ctrl-M 50 13
Ctrl-N 49 14
Ctrl-O 24 15
Ctrl-P 25 16
Ctrl-Q 16 17
Ctrl-R 19 18
..page