键盘按键的各种编码对照表(全)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
键盘按键的各种编码对照表
本附录中的各表列举了键盘按键扫描码和其ASCII码之间的对照关系,表中数据都是十六进制形式。
在用中断16H的0号功能时,当按下任意一个键或组合键时,寄存器AH和AL分别保存着该按键的扫描码和ASCII码。
表1、ASCII码的编码方案
高位
000001010011100101110111低位
0000NUL DEL SP0@P`p
0001SOH DC1!1A Q a q
0010STX DC2“2B R b r
0011ETX DC3#3C S c s
0100EOT DC4$4D T d t
0101ENQ NAK%5E U e u
0110ACK SYN&6F V f v
0111BEL ETB‘7G W g w
1000BS CAN(8H X h x
1001HT EM)9I Y i y
1010LF SUB*:J Z j z
1011VT ESC+;K[k{
1100FF FS 1101CR GS-=M]m} 1110SO RS.>N^n~ 1111SI US/?O_o Del 表2、字母和空格按键的编码表 单 键SHIFT CTRL ALT 按 键 扫描码ASCII码扫描码ASCII码扫描码ASCII码扫描码ASCII码 a and A1E611E411E011E00 b and B3062304230023000 c an d C2E632E432E032E00 d and D2064204420042000 e and E1265124512051200 f and F2166214621062100 g and G2267224722072200 h and H2368234823082300 i and I1769174917091700 j an1 J246A244A240A2400 k and K256B254B250B2500 l and L266C264C260C2600 m and M326D324D320D3200 n and N316E314E310E3100 o and O186F184F180F1800 p and P1970195019101900 q and Q1071105110111000 r and R1372135213121300 s and S1F731F531F131F00 t and T1474145414141400 u and U1675165516151600 v and V2F762F562F162F00 w and W1177115711171100 x and X2D782D582D182D00 y and Y1579155915191500 z and Z2C7A2C5A2C1A2C00 SpaceBar3920392039203920 表3、功能键的编码表 单 键SHIFT CTRL ALT 按 键 扫描码ASCII码扫描码ASCII码扫描码ASCII码扫描码ASCII码F13B0054005E006800 F23C0055005F006900 F33D00560060006A00 F43E00570061006B00 F53F00580062006C00 F64000590063006D00 F741005A0064006E00 F842005B0065006F00 F943005C0066007000 F1044005D0067007100 F118500870089008B00 F12860088008A008C00 表4、数字键盘的编码表 单 键SHIFT CTRL ALT 按 键 扫描码ASCII码扫描码ASCII码扫描码ASCII码扫描码ASCII码Ins & 0 52 00 52 30 92 00 End & 14F004F3175000001 ↓& 25000503291000002 PgDn & 35100513376000003←& 44B004B3473000004 54C004C358F000005→& 64D004D3674000006 Home & 74700473777000007↑& 8480048388D000008 PgUp & 94900493984000009 +4E2B4E2B90004E00 -4A2D4A2D8E004A00 Del & '.'53 00 53 2E 93 00 *372A372A96003700 表5、第一排数字键盘的编码表 单 键SHIFT CTRL ALT 按 键 扫描码ASCII码扫描码ASCII码扫描码ASCII码扫描码ASCII码` and ~2960297E2900 1 and !023********* 2 and @0332034003007900 3 and #043304237A00 4 and $053405247B00 5 and %063506257C00 6 and ^0736075E071E7D00 7 and &083708267E00 8 and *0938092A7F00 9 and (0A390A388000 0 and )0B300B298100 - and _0C2D0C5F0C1F8200 = and +0D3D0D2B8300 表6、操作按键的编码表 单 键SHIFT CTRL ALT 按 键 扫描码ASCII码扫描码ASCII码扫描码ASCII码扫描码ASCII码Esc011B011B011B0100 Backspace0E080E080E7F0E00 Tab0F090F009400A500 Enter1C0D1C0D1C0A1C00