[STC单片机]

单片机驱动PS2鼠标

[复制链接]
4625|10
手机看帖
扫描二维码
随时随地手机跟帖
coody| | 2013-7-31 17:39 | 显示全部楼层
根据PS2协议,很容易成功的。我用一根外中断做时钟,一根IO做数据。

使用特权

评论回复
wen_hau| | 2013-7-31 20:36 | 显示全部楼层
PS2 ID是几? 乱跑如果确定 sensor数据没问题 就是报告格式有问题了

Y overflow   X overflow    Y sign bit     X sign bit    Always 1     Middle Btn     Right Btn    Left Btn   第一个BYTE确定没问题吗?

使用特权

评论回复
llyyff1636|  楼主 | 2013-8-9 17:14 | 显示全部楼层
很感谢你们,现在又出现了一个问题,就是鼠标移动的快与慢得到的位置数值不同。移动快,数值变化小,移动慢,数值变化慢。

使用特权

评论回复
aimie| | 2013-8-9 23:48 | 显示全部楼层
llyyff1636 发表于 2013-8-9 17:14
很感谢你们,现在又出现了一个问题,就是鼠标移动的快与慢得到的位置数值不同。移动快,数值变化小,移动慢 ...

你电脑卡 的时候鼠标还会没有反应,,,单片机 你要多快

使用特权

评论回复
otheric| | 2013-8-10 13:49 | 显示全部楼层
单片机驱动鼠标什么好处,怎么动的 原理说说

使用特权

评论回复
老鱼探戈| | 2013-8-10 14:30 | 显示全部楼层
PS2协议没什么好说的,帮你找了度娘的文库。

实验十六:    PS2鼠标控制
http://wenku.baidu.com/view/5dd297c789eb172ded63b7fc.html

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
llyyff1636 + 2 赞一个!
llyyff1636|  楼主 | 2014-1-26 10:28 | 显示全部楼层
结贴了,单片机驱动光电鼠标,其中应该着重注意时序问题以及采集时间问题,这对采集鼠标移动的数据变化影响很大

使用特权

评论回复
speedfish| | 2018-9-8 11:25 | 显示全部楼层
您好!我在编写单片机读取PS2鼠标时,遇到困难想请教您。

使用特权

评论回复
speedfish| | 2018-9-8 11:26 | 显示全部楼层
出现的问题是读到的坐标乱乱的,鼠标不动时,坐标也在变化,程序看了无数遍,不知道问题出在哪里?想请教您如何解决.谢谢!

使用特权

评论回复
ding16622972965| | 2021-7-27 15:43 | 显示全部楼层
你好,我做的PS2鼠标也遇到了些问题,能否向您请教请教,VX:ding17889826149

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

68

帖子

0

粉丝