- 13
- 0
- 约2.51千字
- 约 4页
- 2016-09-15 发布于重庆
- 举报
一种简单串行鼠标控制的单片机实现
一种简单串行鼠标控制的单片机实现点击: 71, 文章入库日期: 2008-05-02 08:44:25, 来源:
通过对鼠标底层通信原理与协议的深入分析,探讨以at89c2051单片机构成串行鼠标的实现方法;介绍鼠标编码器数据取软件的设计原理及方法,给出串行鼠标的软件设计。
鼠标 at89c2051 软件设计
鼠标是一种快速定位器,通过移动鼠标可以快速定位屏幕上的对象,是计算机图形界面交互的必用外部设备。通常,鼠标通过微机中的串口或ps/2鼠标插口与主机连接。当在平面上移动鼠标时,通过机械或光学的方法把鼠标滚轮移动的距离和方向转换成脉冲信号传送给计算机,计算机鼠标驱动程序将脉冲个数转换成鼠标的水平方向和垂直方向的位移量,从而控制显示屏上光标箭头随鼠标的移动而移动。根据此原理,我们可利用鼠标的上位机驱动程序来设计测控系统中的编码器读取软件。1 串行鼠标的原理及数据协议
鼠标一般划分为以下功能模块:微控制器、按键检测、位置移动检测、rs232信号产生、5v电源产生器。串行鼠标的功能框图如图1所示。
微软公司与mouse system公司的鼠标都采用串行输入技术。微软公司的协议格式为3个字节:第1字节的6、7位固定为1,4,5位分别为左右键状态,2、3位为上下移动数据的高6、7位,0、1位为左右移动数据的高6、7位;第2、第3字节发送的都是左右上下的其余6位数据,其中y表示
您可能关注的文档
- 一种新型的多用户单相电能表设计.pdf
- 一种新型的太阳自动跟踪系统研究.pdf
- 一种新型磷系阻燃剂的合成新工艺.pdf
- 一种新的Adaboost快速训练算法.pdf
- 一种新的GPS出租车调度系统的设计与实现.doc
- 一种新的LevenbergMarquardt算法的收敛性.pdf
- 一种新的一维无格子超车跟车仿真模型.pdf
- 一种新的二维条码图像二值化算法.pdf
- 一种新的六氢喹啉衍生物的NMR研究.pdf
- 一种新的含硅阻燃剂─五配位有机硅化合物及含硅聚磷腈的合成.pdf
- 《JJF 2381-2026钢直尺检定仪校准规范》.pdf
- 计量规程规范 JJF 2381-2026钢直尺检定仪校准规范.pdf
- 计量规程规范 JJF 2391-2026超声声时标准棒校准规范.pdf
- JJF 2391-2026超声声时标准棒校准规范.pdf
- 《JJF 2391-2026超声声时标准棒校准规范》.pdf
- 计量规程规范 JJF 2932-2026超声猝发音信号源校准规范.pdf
- 《JJF 2932-2026超声猝发音信号源校准规范》.pdf
- JJF 2932-2026超声猝发音信号源校准规范.pdf
- JJF 2389-2026水声材料声学性能参数测量系统(行波管法)校准规范.pdf
- 计量规程规范 JJF 2389-2026水声材料声学性能参数测量系统(行波管法)校准规范.pdf
原创力文档

文档评论(0)