欢迎来到天天文库
浏览记录
ID:35940490
大小:133.50 KB
页数:11页
时间:2019-04-26
《pc键盘第二套扫描码集》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、PC键盘第二套扫描码集编程 2008-06-0101:17 阅读1094 评论0 字号:大大 中中 小小来源:http://www.ode-tech.com/web/pckey/scancode.htm PC键盘扫描码参考资料键盘的处理器如果发现有键被按下、释放、或按住键盘不放将发送扫描码的信息包到计算机,扫描码有两种不同的类:型通码和断码,当一个键被按下或按住,就发送通码,当一个键被释放就发送断码,每个按键被分配了唯一的通码和断码,这样主机通过查找唯一的扫描码就可以测定是哪个按键,通
2、码和断码组成了键盘的扫描码集,有三套标准的扫描码集,分别是第一套、第二套和第三套,下面给出的现在通行的第二套扫描码集。 虽然多数按键只有一个字节宽,但也有少数扩展按键的通码是两字节或四字节宽,这类按键的通码第一个字节总是为E0h。 正如键按下通码就被发往计算机一样,只要键一释放断码也会被发送到计算机,每个键都有它自己唯一的通码和断码。幸运的是,你不用总是通过查表来确定按键的断码,在通码和断码之间存在着必然的联系,多数断码有两字节长,其第一个字节是F0h第二个字节是这个键的通码,扩展按键的断码通常有三个字节,
3、它们前两个字节是E0h,F0h最后一个字节是这个按键通码的最后一个字节,下面举一个例子,先列出了几个按键的通码和断码KEY通码断码"A"1CF01C"G"34F034"5"2EF02E"F10"09F009RightArrowE0 74E0F074Right"Ctrl"E014E0F014一个按键发送的例子(以按G键为例): 通码和断码是以什么样的序列发送到你的计算机,然后使得字符G出现在你的字处理软件里的呢,因为这是一个大写字母需要发生这样的事件次序:按下左Shift-键-按下G键-释放G-键释放左Shift
4、键,左Shift键的通码12h,G键的通码34hG键的断码F0h34h,左Shift键的断码F0h12h因此发送到你的计算机的数据应该是:12h34hF0h34hF0h12h。第二套扫描码:(实用于标准PC的101、102和104键的键盘):KEY通码断码 KEY 通码 断码 KEY 通码断码 A1CF01C 946F046 [54 F054 B32F032 `0EF00E INSERTE070 E0 F070C21F021 -4E F04E HOMEE06C E0 F0 6CD23F023 =55 F
5、055 PGUPE07D E0 F0 7DE24F024 5D F05D DELETEE071 E0 F0 71 F2BF02B BKSP66 F0 66 ENDE069 E0 F0 69 G34 F0 34 SPACE29 F0 29 PGDNE07A E0 F0 7A H 33 F0 33 TAB0D F0 0D UARROWE075 E0 F0 75 I43 F0 43 CAPS58 F0 58 LARROWE06B E0 F0 6B J3B F0 3B LSHFT 12 F0 12
6、DARROWE072E0 F0 72 K 42 F0 42 LCTRL14 F0 14 RARROWE074E0 F0 74 L 4BF0 4B LGUIE01F E0F01F NUM77 F0 77M 3A F0 3A LALT11 F0 11 KP/E04A E0 F0 4A N 31 F0 31 RSHFT 59 F0 59 KP*7CF0 7CO 44 F0 44 RCTRL E014 E0 F014 KP-7BF0 7B P 4D F04D RGUIE027 E0F0 27 KP+
7、79F0 79 Q 15 F0 15 RALTE011 E0F0 11 KPENE05AE0 F0 5A R 2DF0 2D APPSE02F E0F02F KP 71F0 71 S 1B F0 1B ENTER5AF0 5A KP070F0 70 T 2C F0 2C ESC76 F0 76 KP 169F0 69 U 3CF0 3C F105 F0 05 KP 2 72F0 72 V 2AF0 2A F2 06F0 06 KP 3 7AF0 7A W 1DF0 1D F3 04 F0
8、04 KP 4 6BF0 6B X 22F0 22 F4 0C F0 0C KP 5 73F0 73 Y 35 F0 35 F5 03 F0 03 KP 6 74F0 74 Z 1A F0 1A F6 0B F0 0B KP 7 6C F0 6C 045 F0 45 F7 83 F0 83 KP 8 75F0 75 1 16 F0 16
此文档下载收益归作者所有