基于单片机89C2051实现可编程时钟_第1页
基于单片机89C2051实现可编程时钟_第2页
基于单片机89C2051实现可编程时钟_第3页
基于单片机89C2051实现可编程时钟_第4页
基于单片机89C2051实现可编程时钟_第5页
已阅读5页,还剩6页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1实验九、基于VERILOG的PS/2键盘设计进阶凌阳,拇指凌阳凌阳,拇指凌阳一、凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳前言及背景凌阳,拇指凌阳说到PS/2相信大家都不会陌生,拇指不错的,拇指我们日常的鼠标键盘大多是基于PS/2接口设计的。食指虽然USB鼠标大有取而代之之势,拇指但是依然阻止不了我们这群IT菜鸟掌握它的强烈欲望,拇指而使用VERILOG来做PS/2的解码更是需要我们把PS/2的传输协议理解的更透彻一些。食指所以,拇指下面就让特权同学带领大家一步一步掌握PS/2。食指凌阳,拇指凌阳PS/2接口标准的发展过程凌阳,拇指凌阳随着计算机工业的发展,拇指作为计算机最常用输入设备的键盘也日新月异。食指1981年IBM推出了IBM凌阳,拇指凌阳PC/XT键盘及其接口标准。食指该标准定义了83键,拇指采用5脚DIN连接器和简单的串行协议。食指实际上,拇指第一套键盘扫描码集并没有主机到键盘的命令。食指为此,拇指1984年IBM推出了IBM凌阳,拇指凌阳AT键盘接口标准。食指该标准定义了84101键,拇指采用5脚DIN连接器和双向串行通讯协议,拇指此协议依照第二套键盘扫描码集设有8个主机到键盘的命令。食指到了1987年,拇指IBM又推出了PS/2键盘接口标准。食指该标准仍旧定义了84101键,拇指但是采用6脚MINIDIN连接器,拇指该连接器在封装上更小巧,拇指仍然用双向串行通讯协议并且提供有可选择的第三套键盘扫描码集,拇指同时支持17个主机到键盘的命令。食指现在,拇指市面上的键盘都和PS/2及AT键盘兼容,拇指只是功能不同而已。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳2凌阳,拇指凌阳二、凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳基础知识凌阳,拇指凌阳凌阳,拇指凌阳电气特性凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳管脚说明1DATAKEY凌阳,拇指凌阳DATA2NCNO凌阳,拇指凌阳CONNECTED3GNDGND4VCC5V5CLKCLOCK6NCNO凌阳,拇指凌阳CONNECTED凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳数据格式凌阳,拇指凌阳数据帧格式说明31个起始位总是逻辑08个数据位(LSB)低位在前1个奇偶校验位奇校验1个停止位总是逻辑11个应答位仅用在主机对设备的通讯中凌阳,拇指凌阳表中,拇指如果数据位中的个数为偶数,拇指校验位就为;如果数据位中的个数为奇数,拇指校验位就为;总之,拇指数据位中的个数加上校验位中的个数总为奇数,拇指因此总进行奇校验。食指(是不是发现它的数据传输协议和串口很像呢呵呵)凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PS/2凌阳,拇指凌阳发送数据到PC的时序凌阳,拇指凌阳键盘接口时序A凌阳,拇指凌阳键盘发送时序B凌阳,拇指凌阳键盘接收时序凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳注在时钟的下降沿读取数据。食指凌阳,拇指凌阳以下可做具体写代码设计参考凌阳,拇指凌阳从PS/2向PC机发送一个字节可按照下面的步骤进行凌阳,拇指凌阳1凌阳,拇指凌阳凌阳,拇指凌阳检测时钟线电平,拇指如果时钟线为低,拇指则延时50US;凌阳,拇指凌阳2凌阳,拇指凌阳凌阳,拇指凌阳检测判断时钟信号是否为高,拇指为高,拇指则向下执行,拇指为低,拇指则转到;凌阳,拇指凌阳3凌阳,拇指凌阳凌阳,拇指凌阳检测数据线是否为高,拇指如果为高则继续执行,拇指如果为低,拇指则放弃发送(此时PC机在向凌阳,拇指凌阳PS/2设备发送数据,拇指所以PS/2设备要转移到接收程序处接收数4据);凌阳,拇指凌阳4凌阳,拇指凌阳凌阳,拇指凌阳延时20US(如果此时正在发送起始位,拇指则应延时40US);凌阳,拇指凌阳5凌阳,拇指凌阳凌阳,拇指凌阳输出起始位0到数据线上。食指这里要注意的是在送出每一位后都要检测时钟线,拇指以确保PC机没有抑制PS/2设备,拇指如果有则中止发送;凌阳,拇指凌阳6凌阳,拇指凌阳凌阳,拇指凌阳输出8个数据位到数据线上;凌阳,拇指凌阳7凌阳,拇指凌阳凌阳,拇指凌阳输出校验位;凌阳,拇指凌阳8凌阳,拇指凌阳凌阳,拇指凌阳输出停止位1;凌阳,拇指凌阳9凌阳,拇指凌阳凌阳,拇指凌阳延时30US(如果在发送停止位时释放时钟信号则应延时50US);凌阳,拇指凌阳凌阳,拇指凌阳通过以下步骤可发送单个位凌阳,拇指凌阳1凌阳,拇指凌阳凌阳,拇指凌阳准备数据位(将需要发送的数据位放到数据线上);凌阳,拇指凌阳2凌阳,拇指凌阳凌阳,拇指凌阳延时20US;凌阳,拇指凌阳3凌阳,拇指凌阳凌阳,拇指凌阳把时钟线拉低;凌阳,拇指凌阳4凌阳,拇指凌阳凌阳,拇指凌阳延时40US;凌阳,拇指凌阳5凌阳,拇指凌阳凌阳,拇指凌阳释放时钟线;凌阳,拇指凌阳6凌阳,拇指凌阳凌阳,拇指凌阳延时20US。食指凌阳,拇指凌阳凌阳,拇指凌阳PS/2设备从PC机接收一个字节凌阳,拇指凌阳由于PS/2设备能提供串行同步时钟,拇指因此,拇指如果PC机发送数据,拇指则PC机要先把时钟线和数据线置为请求发送的状态。食指PC机通过下拉时钟线大于100US来抑制通讯,拇指并且通过下拉数据线发出请求发送数据的信号,拇指然后释放时钟。食指当PS/2设备检测到需要接收的数据时,拇指它会产生时钟信号并记录下面8个数据位和一个停止位。食指主机此时在时钟线变为低时准备数据到数据线,拇指并在时钟上升沿锁存数据。食指而PS/2设备则要配合PC机才能读到准确的数据。食指具体连接步骤如下凌阳,拇指凌阳1凌阳,拇指凌阳凌阳,拇指凌阳等待时钟线为高电平。食指凌阳,拇指凌阳2凌阳,拇指凌阳凌阳,拇指凌阳判断数据线是否为低,拇指为高则错误退出,拇指否则继续执行。食指凌阳,拇指凌阳3凌阳,拇指凌阳凌阳,拇指凌阳读地址线上的数据内容,拇指共8个BIT,拇指每读完一个位,拇指都应检测时钟线是否被PC机拉低,拇指如果被拉低则要中止接收。食指凌阳,拇指凌阳54凌阳,拇指凌阳凌阳,拇指凌阳读地址线上的校验位内容,拇指1个BIT。食指凌阳,拇指凌阳5凌阳,拇指凌阳凌阳,拇指凌阳读停止位。食指凌阳,拇指凌阳6凌阳,拇指凌阳凌阳,拇指凌阳如果数据线上为0(即还是低电平),拇指PS/2设备继续产生时钟,拇指直到接收到且产生出错信号为止(因为停止位是1,拇指如果PS/2设备没有读到停止位,拇指则表明此次传输出错)。食指凌阳,拇指凌阳7凌阳,拇指凌阳凌阳,拇指凌阳输出应答位。食指凌阳,拇指凌阳8凌阳,拇指凌阳凌阳,拇指凌阳检测奇偶校验位,拇指如果校验失败,拇指则产生错误信号以表明此次传输出现错误。食指凌阳,拇指凌阳9凌阳,拇指凌阳凌阳,拇指凌阳延时45US,拇指以便PC机进行下一次传输。食指凌阳,拇指凌阳凌阳,拇指凌阳读数据线的步骤如下凌阳,拇指凌阳1凌阳,拇指凌阳凌阳,拇指凌阳延时20US;凌阳,拇指凌阳2凌阳,拇指凌阳凌阳,拇指凌阳把时钟线拉低凌阳,拇指凌阳3凌阳,拇指凌阳凌阳,拇指凌阳延时凌阳,拇指凌阳4凌阳,拇指凌阳凌阳,拇指凌阳释放时钟线凌阳,拇指凌阳5凌阳,拇指凌阳凌阳,拇指凌阳延时凌阳,拇指凌阳6凌阳,拇指凌阳凌阳,拇指凌阳读数据线。食指凌阳,拇指凌阳凌阳,拇指凌阳下面的步骤可用于发出应答位;凌阳,拇指凌阳1凌阳,拇指凌阳凌阳,拇指凌阳延时;凌阳,拇指凌阳2凌阳,拇指凌阳凌阳,拇指凌阳把数据线拉低;凌阳,拇指凌阳凌阳,拇指凌阳3凌阳,拇指凌阳凌阳,拇指凌阳延时;凌阳,拇指凌阳4凌阳,拇指凌阳凌阳,拇指凌阳把时钟线拉低;凌阳,拇指凌阳5凌阳,拇指凌阳凌阳,拇指凌阳延时;凌阳,拇指凌阳6凌阳,拇指凌阳凌阳,拇指凌阳释放时钟线;凌阳,拇指凌阳7凌阳,拇指凌阳凌阳,拇指凌阳延时;凌阳,拇指凌阳8凌阳,拇指凌阳凌阳,拇指凌阳释放数据线。食指凌阳,拇指凌阳凌阳,拇指凌阳键盘编码返回值介绍凌阳,拇指凌阳6注意键盘的返回值并不是和一般ASCII码相对应凌阳,拇指凌阳键盘的处理器如果发现有键被按下、释放或按住键盘,拇指将发送扫描码的信息包到计算机。食指扫描码有两种不同类型的通码和断码,拇指当一个键被按下或按住,拇指就发送通码;当一个键被释放,拇指就发送断码。食指每个按键被分配了唯一的通码和断码,拇指这样主机通过查找唯一的扫描码就可以测定是哪个按键。食指每个键一整套的通断码组成了扫描码集,拇指有三套标准的扫描码集,拇指分别是第一套、第二套和第三套。食指所有现代的键盘默认使用第二套扫描码。食指凌阳,拇指凌阳虽然多数第二套通码都只有一个字节宽,拇指但也有少数扩展按键的通码是两字节或四字节宽,拇指这类的通码第一个字节总是为E0H。食指凌阳,拇指凌阳正如有键按下,拇指通码就被发往计算机一样,拇指只要键一释放,拇指断码就会被发送。食指每个键都有它自己唯一的通码,拇指它们也都有唯一的断码。食指幸运的是你不用总是通过查表来找出按键的断码,拇指在通码和断码之间存在着必然的联系。食指多数第二套断码有两字节长,拇指它们的第一个字节是F0H;第二个字节是这个键的通码扩展按键的断码,拇指通常有三个字节,拇指它们前两个字节是E0H,F0H,拇指最后一个字节是这个按键通码的最后一个字节。食指作为例子讲解,拇指下面列出了几个按键的第二套通码和断码。食指NOKEY通码第二套断码第二套1“A“1CF0凌阳,拇指凌阳1C2“5“2EF0凌阳,拇指凌阳2E3“F10“09F0凌阳,拇指凌阳094RIGHT凌阳,拇指凌阳ARROWE0凌阳,拇指凌阳74E0凌阳,拇指凌阳F0凌阳,拇指凌阳745RIGHT凌阳,拇指凌阳“CTRL“E0凌阳,拇指凌阳14E0凌阳,拇指凌阳F0凌阳,拇指凌阳14一个键盘发送值的例子凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳通码和断码是以什么样的序列发送到你的计算机,拇指从而使得字符G凌阳,拇指凌阳出现在你的字处理软件里的呢因为这是一个大写字母,拇指需要发生这样的事件次序按下SHIFT凌阳,拇指凌阳键,拇指按下G键,拇指释放G凌阳,拇指凌阳键,拇指释放SHIFT凌阳,拇指凌阳键,拇指与这些时间相关的扫描码如下SHIFT凌阳,拇指凌阳键的通码12H,拇指G凌阳,拇指凌阳键的通码34H,拇指凌阳,拇指凌阳G凌阳,拇指凌阳键的断码F0H凌阳,拇指凌阳凌阳,拇指凌阳34H,拇指凌阳,拇指凌阳SHIFT凌阳,拇指凌阳键的断码F0H凌阳,拇指凌阳12H,拇指因此发送到你的计算机的数据应该是12H凌阳,拇指凌阳凌阳,拇指凌阳34H凌阳,拇指凌阳凌阳,拇指凌阳F0H凌阳,拇指凌阳凌阳,拇指凌阳34H凌阳,拇指凌阳凌阳,拇指凌阳F0H凌阳,拇指凌阳凌阳,拇指凌阳12H。食指凌阳,拇指凌阳7凌阳,拇指凌阳第二套扫描码凌阳,拇指凌阳101凌阳,拇指凌阳102凌阳,拇指凌阳和104凌阳,拇指凌阳键的键盘KEY通码断码凌阳,拇指凌阳凌阳,拇指凌阳KEY凌阳,拇指凌阳通码凌阳,拇指凌阳断码凌阳,拇指凌阳凌阳,拇指凌阳KEY凌阳,拇指凌阳通码断码凌阳,拇指凌阳A1CF0凌阳,拇指凌阳1C凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳946F0凌阳,拇指凌阳46凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳54凌阳,拇指凌阳F0凌阳,拇指凌阳54凌阳,拇指凌阳B32F0凌阳,拇指凌阳32凌阳,拇指凌阳0EF0凌阳,拇指凌阳0E凌阳,拇指凌阳凌阳,拇指凌阳INSERTE0凌阳,拇指凌阳70凌阳,拇指凌阳E0凌阳,拇指凌阳F0凌阳,拇指凌阳70C21F0凌阳,拇指凌阳21凌阳,拇指凌阳4E凌阳,拇指凌阳F0凌阳,拇指凌阳4E凌阳,拇指凌阳凌阳,拇指凌阳HOMEE0凌阳,拇指凌阳6C凌阳,拇指凌阳E0凌阳,拇指凌阳F0凌阳,拇指凌阳6CD23F0凌阳,拇指凌阳23凌阳,拇指凌阳55凌阳,拇指凌阳F0凌阳,拇指凌阳55凌阳,拇指凌阳凌阳,拇指凌阳PG凌阳,拇指凌阳UPE0凌阳,拇指凌阳7D凌阳,拇指凌阳E0凌阳,拇指凌阳F0凌阳,拇指凌阳7DE24F0凌阳,拇指凌阳24凌阳,拇指凌阳5D凌阳,拇指凌阳F0凌阳,拇指凌阳5D凌阳,拇指凌阳凌阳,拇指凌阳DELETEE0凌阳,拇指凌阳71凌阳,拇指凌阳E0凌阳,拇指凌阳F0凌阳,拇指凌阳71凌阳,拇指凌阳F2BF0凌阳,拇指凌阳2B凌阳,拇指凌阳BKSP66凌阳,拇指凌阳F0凌阳,拇指凌阳66凌阳,拇指凌阳凌阳,拇指凌阳ENDE0凌阳,拇指凌阳69凌阳,拇指凌阳E0凌阳,拇指凌阳F0凌阳,拇指凌阳69凌阳,拇指凌阳G34凌阳,拇指凌阳F0凌阳,拇指凌阳34凌阳,拇指凌阳凌阳,拇指凌阳SPACE29凌阳,拇指凌阳F0凌阳,拇指凌阳29凌阳,拇指凌阳凌阳,拇指凌阳PG凌阳,拇指凌阳DNE0凌阳,拇指凌阳7A凌阳,拇指凌阳E0凌阳,拇指凌阳F0凌阳,拇指凌阳7A凌阳,拇指凌阳H凌阳,拇指凌阳33凌阳,拇指凌阳F0凌阳,拇指凌阳33凌阳,拇指凌阳凌阳,拇指凌阳TAB0D凌阳,拇指凌阳F0凌阳,拇指凌阳0D凌阳,拇指凌阳凌阳,拇指凌阳U凌阳,拇指凌阳ARROWE0凌阳,拇指凌阳75凌阳,拇指凌阳E0凌阳,拇指凌阳F0凌阳,拇指凌阳75凌阳,拇指凌阳I43凌阳,拇指凌阳F0凌阳,拇指凌阳43凌阳,拇指凌阳凌阳,拇指凌阳CAPS58凌阳,拇指凌阳F0凌阳,拇指凌阳58凌阳,拇指凌阳凌阳,拇指凌阳L凌阳,拇指凌阳ARROWE0凌阳,拇指凌阳6B凌阳,拇指凌阳E0凌阳,拇指凌阳F0凌阳,拇指凌阳6B凌阳,拇指凌阳J3B凌阳,拇指凌阳F0凌阳,拇指凌阳3B凌阳,拇指凌阳凌阳,拇指凌阳L凌阳,拇指凌阳SHFT凌阳,拇指凌阳12凌阳,拇指凌阳F0凌阳,拇指凌阳12凌阳,拇指凌阳凌阳,拇指凌阳D凌阳,拇指凌阳ARROWE0凌阳,拇指凌阳72E0凌阳,拇指凌阳F0凌阳,拇指凌阳72凌阳,拇指凌阳K凌阳,拇指凌阳42凌阳,拇指凌阳F0凌阳,拇指凌阳42凌阳,拇指凌阳凌阳,拇指凌阳L凌阳,拇指凌阳CTRL14凌阳,拇指凌阳F0凌阳,拇指凌阳14凌阳,拇指凌阳凌阳,拇指凌阳R凌阳,拇指凌阳ARROWE0凌阳,拇指凌阳74E0凌阳,拇指凌阳F0凌阳,拇指凌阳74凌阳,拇指凌阳L凌阳,拇指凌阳4BF0凌阳,拇指凌阳4B凌阳,拇指凌阳凌阳,拇指凌阳L凌阳,拇指凌阳GUIE0凌阳,拇指凌阳1F凌阳,拇指凌阳E0凌阳,拇指凌阳F0凌阳,拇指凌阳1F凌阳,拇指凌阳NUM77凌阳,拇指凌阳F0凌阳,拇指凌阳凌阳,拇指凌阳77M凌阳,拇指凌阳3A凌阳,拇指凌阳F0凌阳,拇指凌阳3A凌阳,拇指凌阳L凌阳,拇指凌阳ALT11凌阳,拇指凌阳F0凌阳,拇指凌阳11凌阳,拇指凌阳凌阳,拇指凌阳KP凌阳,拇指凌阳/E0凌阳,拇指凌阳4AE0凌阳,拇指凌阳F0凌阳,拇指凌阳8凌阳,拇指凌阳凌阳,拇指凌阳4A凌阳,拇指凌阳N凌阳,拇指凌阳31凌阳,拇指凌阳F0凌阳,拇指凌阳31凌阳,拇指凌阳凌阳,拇指凌阳R凌阳,拇指凌阳SHFT凌阳,拇指凌阳59凌阳,拇指凌阳F0凌阳,拇指凌阳59凌阳,拇指凌阳凌阳,拇指凌阳KP凌阳,拇指凌阳7CF0凌阳,拇指凌阳凌阳,拇指凌阳7CO凌阳,拇指凌阳44凌阳,拇指凌阳F0凌阳,拇指凌阳44凌阳,拇指凌阳凌阳,拇指凌阳R凌阳,拇指凌阳CTRL凌阳,拇指凌阳E0凌阳,拇指凌阳14凌阳,拇指凌阳E0凌阳,拇指凌阳F0凌阳,拇指凌阳14凌阳,拇指凌阳凌阳,拇指凌阳KP凌阳,拇指凌阳7BF0凌阳,拇指凌阳7B凌阳,拇指凌阳P凌阳,拇指凌阳4D凌阳,拇指凌阳F0凌阳,拇指凌阳4D凌阳,拇指凌阳R凌阳,拇指凌阳GUIE0凌阳,拇指凌阳27凌阳,拇指凌阳E0凌阳,拇指凌阳F0凌阳,拇指凌阳27凌阳,拇指凌阳凌阳,拇指凌阳KP凌阳,拇指凌阳79F0凌阳,拇指凌阳79凌阳,拇指凌阳Q凌阳,拇指凌阳15凌阳,拇指凌阳F0凌阳,拇指凌阳15凌阳,拇指凌阳凌阳,拇指凌阳R凌阳,拇指凌阳ALTE0凌阳,拇指凌阳11凌阳,拇指凌阳E0凌阳,拇指凌阳F0凌阳,拇指凌阳11凌阳,拇指凌阳凌阳,拇指凌阳KP凌阳,拇指凌阳ENE0凌阳,拇指凌阳5AE0凌阳,拇指凌阳F0凌阳,拇指凌阳5A凌阳,拇指凌阳R凌阳,拇指凌阳2DF0凌阳,拇指凌阳2D凌阳,拇指凌阳凌阳,拇指凌阳APPSE0凌阳,拇指凌阳2F凌阳,拇指凌阳E0凌阳,拇指凌阳F0凌阳,拇指凌阳2F凌阳,拇指凌阳凌阳,拇指凌阳KP凌阳,拇指凌阳71F0凌阳,拇指凌阳71凌阳,拇指凌阳S凌阳,拇指凌阳1B凌阳,拇指凌阳F0凌阳,拇指凌阳1B凌阳,拇指凌阳凌阳,拇指凌阳ENTER5AF0凌阳,拇指凌阳5A凌阳,拇指凌阳凌阳,拇指凌阳KP凌阳,拇指凌阳070F0凌阳,拇指凌阳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凌阳,拇指凌阳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凌阳,拇指凌阳9凌阳,拇指凌阳1凌阳,拇指凌阳16凌阳,拇指凌阳F0凌阳,拇指凌阳16凌阳,拇指凌阳凌阳,拇指凌阳F8凌阳,拇指凌阳0A凌阳,拇指凌阳F0凌阳,拇指凌阳0A凌阳,拇指凌阳凌阳,拇指凌阳KP凌阳,拇指凌阳9凌阳,拇指凌阳7DF0凌阳,拇指凌阳7D凌阳,拇指凌阳2凌阳,拇指凌阳1E凌阳,拇指凌阳F0凌阳,拇指凌阳1E凌阳,拇指凌阳凌阳,拇指凌阳F9凌阳,拇指凌阳01凌阳,拇指凌阳F0凌阳,拇指凌阳01凌阳,拇指凌阳凌阳,拇指凌阳58F0凌阳,拇指凌阳58凌阳,拇指凌阳3凌阳,拇指凌阳26凌阳,拇指凌阳F0凌阳,拇指凌阳26凌阳,拇指凌阳凌阳,拇指凌阳F10凌阳,拇指凌阳09凌阳,拇指凌阳F0凌阳,拇指凌阳09凌阳,拇指凌阳凌阳,拇指凌阳4CF0凌阳,拇指凌阳4C凌阳,拇指凌阳4凌阳,拇指凌阳25凌阳,拇指凌阳F0凌阳,拇指凌阳25凌阳,拇指凌阳凌阳,拇指凌阳F11凌阳,拇指凌阳78凌阳,拇指凌阳F0凌阳,拇指凌阳78凌阳,拇指凌阳凌阳,拇指凌阳52F0凌阳,拇指凌阳52凌阳,拇指凌阳5凌阳,拇指凌阳2E凌阳,拇指凌阳F0凌阳,拇指凌阳2E凌阳,拇指凌阳凌阳,拇指凌阳F12凌阳,拇指凌阳07凌阳,拇指凌阳F0凌阳,拇指凌阳07凌阳,拇指凌阳凌阳,拇指凌阳,41F0凌阳,拇指凌阳41凌阳,拇指凌阳6凌阳,拇指凌阳36F0凌阳,拇指凌阳36凌阳,拇指凌阳凌阳,拇指凌阳PRNTSCRNE0凌阳,拇指凌阳12E0凌阳,拇指凌阳7CE0凌阳,拇指凌阳F07C凌阳,拇指凌阳E0F0凌阳,拇指凌阳12凌阳,拇指凌阳凌阳,拇指凌阳49F0凌阳,拇指凌阳49凌阳,拇指凌阳7凌阳,拇指凌阳3D凌阳,拇指凌阳F0凌阳,拇指凌阳3D凌阳,拇指凌阳凌阳,拇指凌阳SCROLL7EF0,7E凌阳,拇指凌阳凌阳,拇指凌阳/4AF0凌阳,拇指凌阳4A凌阳,拇指凌阳8凌阳,拇指凌阳3E凌阳,拇指凌阳F0凌阳,拇指凌阳3E凌阳,拇指凌阳凌阳,拇指凌阳PAUSEE1凌阳,拇指凌阳14凌阳,拇指凌阳77E1凌阳,拇指凌阳F0凌阳,拇指凌阳14F0凌阳,拇指凌阳77凌阳,拇指凌阳NONE凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳ACPI凌阳,拇指凌阳扫描码KEY通码断码POWERE0,凌阳,拇指凌阳37E0,凌阳,拇指凌阳F0,凌阳,拇指凌阳37SLEEPE0,凌阳,拇指凌阳3FE0,凌阳,拇指凌阳F0,凌阳,拇指凌阳3FWAKEE0,凌阳,拇指凌阳5EE0,凌阳,拇指凌阳F0,凌阳,拇指凌阳5EWINDOWS凌阳,拇指凌阳多媒体扫描码KEY通码断码10NEXT凌阳,拇指凌阳TRACKE0,凌阳,拇指凌阳4DE0,凌阳,拇指凌阳F0,凌阳,拇指凌阳4DPREVIOUS凌阳,拇指凌阳TRACKE0,凌阳,拇指凌阳15E0,凌阳,拇指凌阳F0,凌阳,拇指凌阳15STOPE0,凌阳,拇指凌阳3BE0,凌阳,拇指凌阳F0,凌阳,拇指凌阳3BPLAY/PAUSEE0,凌阳,拇指凌阳34E0,凌阳,拇指凌阳F0,凌阳,拇指凌阳34凌阳,拇指凌阳MUTEE0,凌阳,拇指凌阳23凌阳,拇指凌阳E0,凌阳,拇指凌阳F0,凌阳,拇指凌阳23凌阳,拇指凌阳VOLUME凌阳,拇指凌阳UP凌阳,拇指凌阳E0,凌阳,拇指凌阳32E0,凌阳,拇指凌阳F0,凌阳,拇指凌阳32凌阳,拇指凌阳VOLUME凌阳,拇指凌阳DOWN凌阳,拇指凌阳E0,凌阳,拇指凌阳21凌阳,拇指凌阳E0,凌阳,拇指凌阳F0,凌阳,拇指凌阳21凌阳,拇指凌阳MEDIA凌阳,拇指凌阳SELECT凌阳,拇指凌阳E0,凌阳,拇指凌阳50凌阳,拇指凌阳E0,凌阳,拇指凌阳F0,凌阳,拇指凌阳50凌阳,拇指凌阳EMAILE0,凌阳,拇指凌阳48凌阳,拇指凌阳E0,凌阳,拇指凌阳F0,凌阳,拇指凌阳48凌阳,拇指凌阳CALCULATORE0,凌阳,拇指凌阳2B凌阳,拇指凌阳E0,凌阳,拇指凌阳F0,凌阳,拇指凌阳2B凌阳,拇指凌阳MY凌阳,拇指凌阳COMPUTERE0,凌阳,拇指凌阳40凌阳,拇指凌阳E0,凌阳,拇指凌阳F0,凌阳,拇指凌阳40凌阳,拇指凌阳WWW凌阳,拇指凌阳SEARCH凌阳,拇指凌阳E0,凌阳,拇指凌阳10凌阳,拇指凌阳E0,凌阳,拇指凌阳F0,凌阳,拇指凌阳10凌阳,拇指凌阳WWW凌阳,拇指凌阳HOME凌阳,拇指凌阳E0,凌阳,拇指凌阳3A凌阳,拇指凌阳E0,凌阳,拇指凌阳F0,凌阳,拇指凌阳3A凌阳,拇指凌阳WWW凌阳,拇指凌阳BACKE0,凌阳,拇指凌阳38凌阳,拇指凌阳E0,凌阳,拇指凌阳F0,凌阳,拇指凌阳38凌阳,拇指凌阳WWW凌阳,拇指凌阳FORWARDE0,凌阳,拇指凌阳30凌阳,拇指凌阳E0,凌阳,拇指凌阳F0,凌阳,拇指凌阳20

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论