PS2 设备 通信协议

在这里插入图片描述
PS/2鼠标和键盘履行一种双向同步串行协议。换句话说,每次数据线上发送一位数据并且每在时钟线上发一个脉冲就被读入。键盘/鼠标可
以发送数据到主机,而主机也可以发送数据到设备,

接口管脚

在这里插入图片描述

数据帧格式

在这里插入图片描述

PS2 到主机通信

时钟通常是10~20kHz,一般不用考虑,键盘或者鼠标产生
在这里插入图片描述

主机到设备

在这里插入图片描述
在这里插入图片描述

PS2 键盘

在这里插入图片描述
现在均采用第二套扫描码。
在这里插入图片描述在这里插入图片描述
一个键盘发送值的例子:
通码和断码是以什么样的序列发送到你的计算机从而使得字符G 出现在你的字处理软件里的呢?因为这是一个大写字母,需要发生这样的事件次序:按下Shift 键-按下G键-释放G 键-释放Shift 键。与这些时间相关的扫描码如下:Shift 键的通码12h,G 键的通码34h ,G 键的断码F0h 34h ,Shift 键的断码F0h 12h 。因此发送到你的计算机的数据应该是:

12h 34h F0h 34h F0h 12h

ps2鼠标

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ref
https://blog.csdn.net/jh17369320302/article/details/78353284

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值