Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 4

Scan Code

Computational Methods in
Environmental Engineering
Spring 1996

Table of Contents

Keyboard Scan Codes (Numerical Order)


Keyboard Scan Codes (Read from Port HEX 60 = DEC 96) (Keyboard Layout)

Extended ASCII Special Key Codes (Numerical Order)

Extended ASCII Special Key Codes (Keyboard Layout)

Comments

Keyboard Scan Codes (Numerical Order)


---------------+---------------+---------------+---------------+--------------HEX DEC keys
|HEX DEC keys
|HEX DEC keys
|HEX DEC keys
|HEX DEC keys
---------------+---------------+---------------+---------------+--------------|10 16 Q
|20 32 D
|30 48 B
|40 64 F6
01
1 ESC
|11 17 W
|21 33 F
|31 49 N
|41 65 F7
02
2 1
|12 18 E
|22 34 G
|32 50 M
|42 66 F8
03
3 2
|13 19 R
|23 35 H
|33 51 ,
|43 67 F9
04
4 3
|14 20 T
|24 36 J
|34 52 .
|44 68 F10
05
5 4
|15 21 Y
|25 37 K
|35 53 /
|45 69 Num
06
6 5
|16 22 U
|26 38 L
|36 54 R Shift|46 70 Scroll
07
7 6
|17 23 I
|27 39 ;
|37 55 PrtSc |47 71 Home
08
8 7
|18 24 O
|28 40 '
|38 56 Alt
|48 72 Up
09
9 8
|19 25 P
|29 41 `
|39 57 Space |49 73 PgUp
0A 10 9
|1A 26 [
|2A 42 L Shift|3A 58 Caps
|4A 74 0B 11 0
|1B 27 ]
|2B 43 \
|3B 59 F1
|4B 75 Left
0C 12 |1C 28
|2C 44 Z
|3C 60 F2
|4C 76 Center
0D 13 =
|1D 29 CTRL
|2D 45 X
|3D 61 F3
|4D 77 Right
0E 14 bs
|1E 30 A
|2E 46 C
|3E 62 F4
|4E 78 +
0F 15 Tab
|1F 31 S
|2F 47 V
|3F 63 F5
|4F 79 End
---------------+---------------+---------------+---------------+--------------50 80 Down
|
|
|
|
51 81 PgDn
|
|
|
|
52 82 Ins
|
|
|
|
53 83 Del
|
|
|
|
---------------+---------------+---------------+---------------+---------------

Keyboard Scan Codes (Read from Port HEX 60 = DEC 96) (Keyboard Layout)
Top number
... DEC
Bottom number ... HEX
+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+
|F1|F2|ESC| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = |BkS|Num Lok|Scr Lok|
| | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|59|60| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |10 |11 |12 |13 |14 | 69
| 70
|
|3B|3C|01 |02 |03 |04 |05 |06 |07 |08 |09 |0A |0B |0C |0D |0E | 45
| 46
|
+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+
|F3|F4|TAB| Q | W | E | R | T | Y | U | I | O | P | [ | ] |
| 7 8 | 9 - |

| | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
|61|62|15 |16 |17 |18 |19 |20 |21 |22 |23 |24 |25 |26 |27 |
|71 72 |73 74 |
|3D|3E|0F |10 |11 |12 |13 |14 |15 |16 |17 |18 |19 |1A |1B |
|47 48 |49 4A |
+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+
|F5|F6|CTR| A | S | D | F | G | H | J | K | L | ; | ' | ` |28 | 4 5 | 6
|
| | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
|63|64|29 |30 |31 |32 |33 |34 |35 |36 |37 |38 |39 |40 |41 |
|75 76 |77
|
|3F|40|1D |1E |1F |20 |21 |22 |23 |24 |25 |26 |27 |28 |29 |
|4B 4C |4D
|
+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+
|F7|F8|Shf| \ | Z | X | C | V | B | N | M | , | . | / |Shf|Prt| 1 2 | 3 + |
| | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
|65|66|42 |43 |44 |45 |46 |47 |48 |49 |50 |51 |52 |53 |54 |55 |78 80 |81 78 |
|41|42|2A |2B |2C |2D |2E |2F |30 |31 |32 |33 |34 |35 |36 |37 |4F 50 |51 4E |
+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+
|F9|F0| A|t |
|
|
|
|pac|
|
|
|
|Cap|Lok| I|s D|l
|
| | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
|67|68| 5|
|
|
|
|
|57 |
|
|
|
| 5|
| 8|
8|

|
|43|44| 3|
|
|
|
|
|39 |
|
|
|
| 3|
| 5|
5|

|
+--+--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-------+-------+

Extended ASCII Special Key Codes (Numerical Order)


... composed of 2 bytes, the 2nd byte being 00 (00 signifies that the special codes are to be applied.)
HEX DEC
keys
------------------------------03
3 CTRL-2; same as CHR$(0)
0F 15 Shift-tab
10 16 Alt-Q
11 17 Alt-W
12 18 Alt-E
13 19 Alt-R
14 20 Alt-T
15 21 Alt-Y
16 22 Alt-U
17 23 Alt-I
18 24 Alt-O
19 25 Alt-P
1E 30 Alt-A
1F 31 Alt-S
20 32 Alt-D
21 33 Alt-F
22 34 Alt-G
23 35 Alt-H
24 36 Alt-J
25 37 Alt-K
26 38 Alt-L
2C 44 Alt-Z
2D 45 Alt-X
2E 46 Alt-C
2F 47 Alt-V
30 48 Alt-B
31 49 Alt-N
32 50 Alt-M
3B 59 F1
3C 60 F2
3D 61 F3
3E 62 F4
3F 63 F5
40 64 F6
41 65 F7
42 66 F8
43 67 F9
44 68 F10
47 71 Home
48 72 Up
49 73 PgUp
4B 75 Left
4D 77 Right
4F 79 End
50 80 Down

51
52
53
54
55
56
57
58
59
5A
5B
5C
5D
5E
5F
60
61
62
63
64
65
66
67
68
69
6A
6B
6C
6D
6E
6F
70
71
72
73
74
75
76
77
78
79
7A
7B
7C
7D
7E
7F
80
81
82
83
84
85
86
87
88
89
8A
8B
8C
8D
8E
8F
90
91
92
93
94
95
96
97
98

81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152

PgDn
Ins
Del
Shift-F1
Shift-F2
Shift-F3
Shift-F4
Shift-F5
Shift-F6
Shift-F7
Shift-F8
Shift-F9
Shift-F10
Ctrl-F1
Ctrl-F2
Ctrl-F3
Ctrl-F4
Ctrl-F5
Ctrl-F6
Ctrl-F7
Ctrl-F8
Ctrl-F9
Ctrl-F10
Alt-F1
Alt-F2
Alt-F3
Alt-F4
Alt-F5
Alt-F6
Alt-F7
Alt-F8
Alt-F9
Alt-F10
Ctrl-PrtSc
Ctrl-Left
Ctrl-Right
Ctrl-End
Ctrl-PgDn
Ctrl-Home
Alt-1
Alt-2
Alt-3
Alt-4
Alt-5
Alt-6
Alt-7
Alt-8
Alt-9
Alt-0
Alt-Alt-=
Ctrl-PgUp
Ctrl-Up
Ctrl--(num)
Ctrl-Center
Ctrl-+(num)
Ctrl-Down
Ctrl-Ins
Ctrl-Del
Alt-Home
Alt-Up
Alt-PgUp
Alt--(num)
Alt-Left
Alt-Center
Alt-Right
Alt-+(num)
Alt-End
Alt-Down
Alt-PgDn
Alt-Ins
Alt-Del

Extended ASCII Special Key Codes (Keyboard Layout)


------------------+-------------------+-------------------+-------------------HEX DEC keys
| HEX DEC keys
| HEX DEC keys
| HEX DEC keys
------------------+-------------------+-------------------+-------------------03
3 nul
| 0F 15 Shift-tab | 72 114 Ctrl-PrtSc|
------------------+-------------------+-------------------+-------------------47 71 Home
|
| 77 119 Ctrl-Home | 8C 140 Alt-Home
48 72 Up
|
| 85 133 Ctrl-Up
| 8D 141 Alt-Up
49 73 PgUp
|
| 84 132 Ctrl-PgUp | 8E 142 Alt-PgUp
4A 74 -(num)
|
| 86 134 Ctrl--(nu)| 8F 143 Alt--(num)
4B 75 Left
|
| 73 115 Ctrl-Left | 90 144 Alt-Left
4C 76 Center
|
| 87 135 Ctrl-Centr| 91 145 Alt-Center
4D 77 Right
|
| 74 116 Ctrl-Right| 92 146 Alt-Right
4E 78 +(num)
|
| 88 136 Ctrl-+(nu)| 93 147 Alt-+(num)
4F 79 End
|
| 75 117 Ctrl-End | 94 148 Alt-End
50 80 Down
|
| 89 137 Ctrl-Down | 95 149 Alt-Down
51 81 PgDn
|
| 76 118 Ctrl-PgDn | 96 150 Alt-PgDn
52 82 Ins
|
| 8A 138 Ctrl-Ins | 97 151 Alt-Ins
53 83 Del
|
| 8B 139 Ctrl-Del | 98 152 Alt-Del
------------------+-------------------+-------------------+-------------------3B 59 F1
| 54 84 Shift-F1 | 5E 94 Ctrl-F1
| 68 104 Alt-F1
3C 60 F2
| 55 85 Shift-F2 | 5F 95 Ctrl-F2
| 69 105 Alt-F2
3D 61 F3
| 56 86 Shift-F3 | 60 96 Ctrl-F3
| 6A 106 Alt-F3
3E 62 F4
| 57 87 Shift-F4 | 61 97 Ctrl-F4
| 6B 107 Alt-F4
3F 63 F5
| 58 88 Shift-F5 | 62 98 Ctrl-F5
| 6C 108 Alt-F5
40 64 F6
| 59 89 Shift-F6 | 63 99 Ctrl-F6
| 6D 109 Alt-F6
41 65 F7
| 5A 90 Shift-F7 | 64 100 Ctrl-F7
| 6E 110 Alt-F7
42 66 F8
| 5B 91 Shift-F8 | 65 101 Ctrl-F8
| 6F 111 Alt-F8
43 67 F9
| 5C 92 Shift-F9 | 66 102 Ctrl-F9
| 70 112 Alt-F9
44 68 F10
| 5D 93 Shift-F10 | 67 103 Ctrl-F10 | 71 113 Alt-F10
------------------+-------------------+-------------------+-------------------1E 30 Alt-A
| 31 49 Alt-N
| 78 120 Alt-1
|
30 48 Alt-B
| 18 24 Alt-O
| 79 121 Alt-2
|
2E 46 Alt-C
| 19 25 Alt-P
| 7A 122 Alt-3
|
20 32 Alt-D
| 10 16 Alt-Q
| 7B 123 Alt-4
|
12 18 Alt-E
| 13 19 Alt-R
| 7C 124 Alt-5
|
21 33 Alt-F
| 1F 31 Alt-S
| 7D 125 Alt-6
|
22 34 Alt-G
| 14 20 Alt-T
| 7E 126 Alt-7
|
23 35 Alt-H
| 16 22 Alt-U
| 7F 127 Alt-8
|
17 23 Alt-I
| 2F 47 Alt-V
| 80 128 Alt-9
|
24 36 Alt-J
| 11 17 Alt-W
| 81 129 Alt-0
|
25 37 Alt-K
| 2D 45 Alt-X
| 82 130 Alt-|
26 38 Alt-L
| 15 21 Alt-Y
| 83 131 Alt-=
|
32 50 Alt-M
| 2C 44 Alt-Z
|
|
------------------+-------------------+-------------------+--------------------

Return to Prof. Nam Sun Wang's Home Page


Return to Computational Methods in Environmental Engineering (ENPM808C)
Computational Methods in Environmental Engineering -- Scan Code
Forward comments to:
Nam Sun Wang
Department of Chemical Engineering
University of Maryland
College Park, MD 20742-2111
301-405-1910 (voice)
301-314-9126 (FAX)
e-mail: nsw@eng.umd.edu

You might also like