网站大量收购闲置独家精品文档,联系QQ:2885784924

PC键盘第二套扫描码集.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PC键盘第二套扫描码集

PC键盘第二套扫描码集 编程 ??2008-06-01 01:17 ??阅读1094???评论0 ? 字号: 大大? 中中? 小小 来源:/web/pckey/scancode.htm???????????? PC键盘扫描码参考资料 键盘的处理器如果发现有键被按下、释放、或按住键盘不放将发送扫描码的信息包到计算机,扫描码有两种不同的类:型通码和断码,当一个键被按下或按住,就发送通码,当一个键被释放就发送断码,每个按键被分配了唯一的通码和断码,这样主机通过查找唯一的扫描码就可以测定是哪个按键,通码和断码组成了键盘的扫描码集,有三套标准的扫描码集,分别是第一套、第二套和第三套,下面给出的现在通行的第二套扫描码集。 ??? 虽然多数按键只有一个字节宽,但也有少数扩展按键的通码是两字节或四字节宽,这类按键的通码第一个字节总是为E0h。 ??? 正如键按下通码就被发往计算机一样,只要键一释放断码也会被发送到计算机,每个键都有它自己唯一的通码和断码。幸运的是,你不用总是通过查表来确定按键的断码,在通码和断码之间存在着必然的联系,多数断码有两字节长,其第一个字节是F0h 第二个字节是这个键的通码,扩展按键的断码通常有三个字节,它们前两个字节是E0h,F0h 最后一个字节是这个按键通码的最后一个字节,下面举一个例子,先列出了几个按键的通码和断码 KEY 通码 断码 A 1C F0 1C G 34 F0 34 5 2E F0 2E F10 09 F0 09 Right Arrow E0?74 E0 F0 74 Right Ctrl E0 14 E0 F0 14 一个按键发送的例子(以按G键为例): ??? 通码和断码是以什么样的序列发送到你的计算机,然后使得字符G出现在你的字处理软件里的呢,因为这是一个大写字母需要发生这样的事件次序:按下左Shift- 键-按下G键-释放G-键释放左Shift键,左Shift 键的通码12h,G键的通码34h G键的断码F0h 34h,左Shift键的断码F0h 12h 因此发送到你的计算机的数据应该是:12h 34h F0h 34h F0h 12h。 第二套扫描码:(实用于标准PC的101、102和104 键的键盘): KEY 通码 断码 ? ?KEY ?通码 ?断码 ? ?KEY ?通码 断码? A 1C F0 1C ??? 9 46 F0 46 ?[ 54? F0 54? B 32 F0 32 ? ` 0E F0 0E? ? INSERT E0 70? E0?F0 70 C 21 F0 21 ? - 4E? F0 4E? ? HOME E0 6C? E0?F0?6C D 23 F0 23 ? = 55? F0 55? ? PG UP E0 7D? E0?F0?7D E 24 F0 24 ? \ 5D? F0 5D? ? DELETE E0 71? E0?F0?71? F 2B F0 2B ? BKSP 66? F0?66? ? END E0 69? E0?F0?69? G 34? F0?34? ? SPACE 29? F0?29? ? PG DN E0 7A? E0?F0?7A? H? 33? F0?33? ? TAB 0D? F0?0D? ? U ARROW E0 75? E0?F0?75? I 43? F0?43? ? CAPS 58? F0?58? ? L ARROW E0 6B? E0?F0?6B? J 3B? F0?3B? ? L SHFT? 12? F0?12? ? D ARROW E0 72 E0?F0?72? K? 42? F0?42? ? L CTRL 14? F0?14? ? R ARROW E0 74 E0?F0?74? L? 4B F0?4B? ? L GUI E0 1F? E0 F0 1F ? NUM 77? F0??77 M? 3A? F0?3A? ? L ALT 11? F0?11? ? KP / E0 4A? E0?F0?4A? N? 31? F0?31? ? R SHFT? 59? F0?59? ? KP * 7C F0??7C O? 44? F0?44? ? R CTRL? E0 14? E0?F0 14? ? KP - 7B F0?7B? P? 4D? F0 4D ? R GUI E0 27? E0 F0?27? ? KP + 79 F0?79? Q? 15? F0?15? ? R ALT E0 11? E0 F0?11? ? KP EN E0 5A E0?F0?5A? R? 2D F0?2D? ? APPS E0 2F? E0 F0 2F? ? KP? 71 F0?71? S? 1B? F0?1B?

您可能关注的文档

文档评论(0)

fds373ix + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档