打印

光电鼠标上电后clock没有信号输出,为什么呢?

[复制链接]
2591|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
reset2009|  楼主 | 2009-12-10 15:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先申明:鼠标好使(刚从电脑上拔下来,而且上电后隔一段时间会闪,供电正常),clock 和 data 一直都是高电平(估计在鼠标内部上拉了所以,外部没有加上拉电阻)

鼠标上电后先给clock拉低,再将data也拉低(采用手动方式),最后再同时放拉高,相当于主机请求通信,这个时候鼠标clock应该产生方波信号,但是用示波器什么都测不出来!它们一直都是高电平。

我想做一个单片机的鼠标驱动模块,如果哪位大哥做过指导指导啊

相关帖子

沙发
程序匠人| | 2009-12-10 15:45 | 只看该作者
鼠标上电后先给clock拉低,再将data也拉低(采用手动方式),最后再同时放拉高,相当于主机请求通信,……
——这招是谁教你的?

如果是想测时序,为什么不直接把鼠标接上电脑测?

使用特权

评论回复
板凳
reset2009|  楼主 | 2009-12-11 12:46 | 只看该作者
2# 程序匠人
鼠标上电后先给clock拉低,再将data也拉低(采用手动方式),最后再同时放拉高,相当于主机请求通信,……

这是在ps2鼠标通信的协议看的,说这样以后clock 就会输出时钟信号了

就是想测一下时序,我一般都是用示波器看的,电脑上怎么测呢?

使用特权

评论回复
地板
程序匠人| | 2009-12-11 13:05 | 只看该作者
我问的是你所谓的“手动方式”。一般时序都是ms或us级的,你有那么快的手吗,另外,有没有考虑抖动的问题?

把鼠标接电脑,同时也接示波器,工作过程中测。

使用特权

评论回复
5
reset2009|  楼主 | 2009-12-12 13:10 | 只看该作者
4# 程序匠人
明白了,
拉低初始化的时候,只有一个最小时间要求
谢谢

使用特权

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

本版积分规则

3

主题

10

帖子

0

粉丝