基于2.4 GHz射频通信的多功能鼠标设计
时间:06-12
来源:EDN
点击:
出去,这时,接收端的左键值一直是处于按下状态的,同时也不耽误光传感器等的扫描;当左键抬起时,再向接收端发送按键抬起的指令,一次左右键的扫描就完成了。这样就可以实现在按下左键同时拖动鼠标时,选中光标移动范围内选项的操作了。
上下键与左键和右键的操作方式不同。在上下键的扫描程序中还应考虑点动和连动这两种不同的情况。点动即为在一定时间内快速按下一个按键,然后立即释放;而按下一个键并延时一段时间再释放,则程序将其识别为连动。
键盘部分设置了20个键,是一个5×4的矩阵,包括"O~9"10个数字键,"上、下、左、右"4个方向键,"←"键,"确定"键,"Esc"键以及3个快捷键("显示桌面"、"浏览器"和"我的电脑")。其中"0~9"10个数字键是复用键,像手机键盘一样,根据一定时间内连击次数的不同,可以输入不同的键值。
结语
本文所涉及的硬件均在实际中调试通过。实验证明,MSP430系列单片机成本较低,在低功耗产品中的应用极为广泛,将会得到广大开发人员的认同。本系统已实现鼠标和手机键盘结合的基本功能,以后仍可以对其功能进行补充,完善多功能无线鼠标的性能。
- 基于2.4GHz射频通信的多功能鼠标设计(07-03)
- IEEE 802.16x标准和机制(08-28)
- IEEE 802.16x标准(08-22)
- 无线城域网的选择:IEEE 802.16 (08-28)
- WiFi联盟称将绕过IEEE认证802.11n标准(08-29)
- IEEE同意新WiFi速度标准 支持VoIP和流媒体(08-29)