登录
首页 » c++,c » PS2接口键盘解码

PS2接口键盘解码

于 2022-07-13 发布 文件大小:33.06 kB
0 136
下载积分: 2 下载次数: 1

代码说明:

PS2接口键盘解码,PC通过PS/2接口与从设备通信时,总在时钟的下降沿读取数据。下面介绍键盘编码返回值,键盘的返回值并不是和一般ASCII码相对应。键盘的处理器如果发现有键被按下、释放或按住键盘,将发送扫描码的信息包到计算机。扫描码有两种不同类型的通码和断码,当一个键被按下或按住,就发送通码;当一个键被释放,就发送断码。每个按键被分配了唯一的通码和断码,这样主机通过查找唯一的扫描码就可以测定是哪个按键。每个键一整套的通断码组成了扫描码集,有三套标准的扫描码集,分别是第一套、第二套和第三套。所有现代的键盘默认使用第二套扫描码。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 树莓派单总线自动读取ds18b20温度传感器的例子
    树莓派Linux 获取温度传感器温度,不用设置温度传感器id自动读取id号然后读取温度 单总线
    2022-07-20 19:35:52下载
    积分:1
  • C++简单五子棋源码
    实现五子棋基本功能,采用五子棋经典算法并加以该进,实行人机对战模式AI智能很高。
    2022-01-28 20:49:32下载
    积分:1
  • CSharp-windows-change
    C#窗体切换方案,有文档说明,有源码,平台是VS2010(C# Forms switching scheme, there is documentation, source code, the platform is VS2010)
    2013-06-03 08:33:00下载
    积分:1
  • mpu6050 陀螺仪+TFT显示器
    适用于STM32F410RB  Nucleo的话可以直接把TFT1.8 的屏幕插在 右上方的adruino的口上, A0,A1是IIC的 SDA和SCL。 滤波采用互补滤波。
    2022-08-19 22:59:20下载
    积分:1
  • 基于linux的共享单车编程
    本项目是基于linux内核的UBUntu系统编写的共享单车服务器、客户端的编程,内容包括socket套接字,sqlite数据库等内容
    2022-03-07 04:45:38下载
    积分:1
  • WpfDemo-master
    wpf 样式demo,可直接运行,可调试(WPF style, can run directly, can debug)
    2020-06-24 06:40:02下载
    积分:1
  • USART 使用 stm8 的 USART stm8 代码代码
    USART 使用 stm8 的 USART stm8 代码代码 USART 与 USART 与 stm8 时程的 USART 与 USART 与 USART 与 USART 与 USART 与 USART 与 stm8 的 stm8 代码 stm8 代码 stm8 代码 stm8 代码 stm8 代码 stm8 代码代码 USART 使用 stm8 的 USART stm8 代码代码 USART 使用 stm8 的 USART stm8 代码代码
    2022-06-28 02:02:56下载
    积分:1
  • C++日志操作类
    用C++简单封装的一个写日志的类,方便于跟踪程序,查找问题。 采用C++代码,适用多字节项目,使用简单方便。 在头文件中定义了一些实用宏,如定义了写日志的宏,要向关闭写日志的功能,只需将这样的宏定义为空即可。 头文件部分代码如下: class CSimpleLog { public: CSimpleLog(char *path); ~CSimpleLog(); bool writelog(char *pmsg); bool writelogx(char *format,...); static bool write(char *path,char *info); static bool writex(char * path,char * info,...); private: //DWORD time; std::string last_msg; FILE *file; //日志文件 int msg_dup_count; bool isopen; }; #ifndef THIS_WRITELOG #define THIS_WRITELOG(s) pThis->m_log.writelog(s) #endif #ifndef WRITELOG #define WRITELOG(s) m_log.writelog(s) #endif #ifndef THIS_WRITELOG_  #define THIS_WRITELOG_(s) pThis->m_log.writelog(s); #endif #ifndef WRITELOG_ #define W
    2022-02-09 22:03:10下载
    积分:1
  • MSDN的右下角来实现动画,文本,请参阅MSDN
    MSDN右下角动画实现,文字资料见MSDN-MSDN lower right corner to achieve animation, text, see the MSDN
    2022-07-18 02:41:25下载
    积分:1
  • pjproject2.9
    上传pjproject29的源码,主要是pjsip协议的代码和编译;
    2022-02-13 09:35:06下载
    积分:1
  • 696518资源总数
  • 105908会员总数
  • 30今日下载