原创 【原创】鼠标通过单片机控制电脑

2008-10-29 22:46 6447 12 24 分类: MCU/ 嵌入式

PS2鼠标通过单片机控制电脑!!!


相关图片:


a776ea10-b01b-45e3-bb00-9321b22e2393.jpg


 


7c4f5289-b0a5-4a19-9d27-14a28702d990.jpg


         简单的说就是鼠标插到单片机上,然后单片机通过串口把鼠标数据传到电脑上。电脑程序接收到数据,并控制电脑鼠标。


         我现在只有12M的晶振,所以只有用4800的比特率。大家可以换成别的晶振,提高串口比特率,这样程序的效果会更好。(记得修改程序啊)


         鼠标的滚轮我怎么也驱动不了,不知为什么。而且鼠标驱动程序也不太完美。大家如果有兴趣,可以把这个程序写完美些。


         如果谁知道滚轮的驱动方法,记得告诉我啊~~~


         这个VB程序需要MScomm32控件。大家可以到我的博客里下载。安装即可。


         注意的是,启动操控电脑鼠标后,千万不要用单片机上的鼠标去拖动我编的这个电脑程序的位置,不然就会出现程序混乱。程序停止相应一会儿。这个不是我的错。Windows几乎所有的程序在拖动窗体时,都要停止响应的。


   单片机程序和VB程序源代码:


https://static.assets-stash.eet-china.com/album/old-resources/2008/10/29/4bc0b07f-14ae-4a1a-a9b3-d805fb5a317d.rar" target=_blank>

PARTNER CONTENT

文章评论12条评论)

登录后参与讨论

用户377235 2014-5-15 15:55

圈圈狗子,你一定要加油,你真了不起!用STC都完出了USB!

用户552947 2010-10-12 22:48

不明白电脑如何识别单片机传过来的鼠标位置信息,请赐教,希望加为QQ好友719968203,Q里请教

用户1535124 2010-9-27 18:11

你好,我现在也在研究PS2鼠标,我参考了一下你的程序,就是搞不明白为什么滚轮的信息采集不到,不知您现在解决没有,解决了的话可不可以给说说该怎么做,谢谢

用户872351 2010-7-24 21:18

多谢

用户1584993 2009-9-22 17:23

呵呵,没事的,加油吧,你也还很年轻吗

用户144674 2008-12-6 19:13

我这篇博文写的就是你说的这个啊~~~~你可以下载我的程序试试。。。。我现在可以控制鼠标移动,三个按键。但是控制不了滚轮。。。。

用户136201 2008-12-6 15:20

你好,我现在也在做ps2的鼠标,我的想法是将一个鼠标的四根线(gnd vcc data clock)接到单片机中,用rs232 串口接到pc ,我鼠标的移动能控制pc中的指针移动,这样行吗 我的qq号85367917

用户136201 2008-12-6 15:20

你好,我现在也在做ps2的鼠标,我的想法是将一个鼠标的四根线(gnd vcc data clock)接到单片机中,用rs232 串口接到pc ,我鼠标的移动能控制pc中的指针移动,这样行吗 我的qq号85367917

用户136201 2008-12-6 15:19

你好,我现在也在做ps2的鼠标,我的想法是将一个鼠标的四根线(gnd vcc data clock)接到单片机中,用rs232 串口接到pc ,我鼠标的移动能控制pc中的指针移动,这样行吗 我的qq号85367917

用户136201 2008-12-6 15:19

你好,我现在也在做ps2的鼠标,我的想法是将一个鼠标的四根线(gnd vcc data clock)接到单片机中,用rs232 串口接到pc ,我鼠标的移动能控制pc中的指针移动,这样行吗 我的qq号85367917
相关推荐阅读
用户144674 2010-04-30 20:01
VB控件:mscomm32.ocx下载(带注册程序)
VB控件:mscomm32.ocx,带bat注册程序作用:VB的一个串口控件。如果你的系统没有它,基于它的小程序将不能用。文件列表:点击下载: VB6控件许可证注册工具:可注册控件:ActiveX C...
用户144674 2009-08-16 20:30
Protel99的PCB添加汉字软件的使用方法
我发表了“【原创】Protel 99绿化注册工具!”一篇博文之后,有人问我在Protel99的PCB里添加汉字的方法。由于我忙于省赛作品的原因没有给与回复。今天我测试了网上的几个软件。选择了一个我认为...
用户144674 2009-08-16 00:44
【原创】我编的新软件:浏览器Laser Browser
 Laser Browser           我刚刚编好的程序,是一个浏览器。它没有IE,Maxthon等浏览器功能强大。但是它有两个小功能,就是隐藏和锁定。          有这两个功能,自己...
用户144674 2009-08-15 17:51
【原创】Protel 99绿化注册工具!
       我上个月编好的一个工具。用于Protel 99注册、绿化。由于上个月去长虹实习了两个星期,所以到现在才发出来。       它可以注册或恢复Protel 99 SE在系统盘的注册信息和文...
用户144674 2009-07-30 22:05
【原创】Protel 99绿化注册工具升级版!
【Protel99SE注册工具V1.1】     作用:     这个工具可以恢复Protel 99 SE在注册表注册信息,还原在系统盘的文件。适用完整版及精简版的Protel 99 SE。     ...
用户144674 2008-12-02 16:46
惊奇!!!又发现EDN博客一个BUG!
今天登陆我的博客,又发现一个奇怪的现象。查看同一篇博文,在未登陆和已登陆两个状态下,居然内容有区别!!!我可不是挑刺,我是觉得这个问题很严重。影响到网友的阅读啊~~~~用图证明。看两个图下方的内容,第...
EE直播间
更多
我要评论
12
12
关闭 站长推荐上一条 /3 下一条