欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

藍牙無線鼠標的制作方法

文檔序號:11916894閱讀:1006來源:國知局

本發(fā)明涉及一種藍牙無線鼠標。



背景技術:

盤鼠標無疑是我們操作電腦時使用最頻繁的部件,是我們與電腦之間的接口,而無線鍵盤鼠標則使我們的工作快捷,不受電纜限制。目前市場上無線鍵盤鼠標產品所采用技術以使用hDA為最多,其次是藍牙等無線射頻技術。傳統(tǒng)無線鍵盤鼠標一般采用射頻及紅外傳輸技術,都存在一些缺陷。經試用,采用普通射頻技術的無線鍵盤,使用前,需要對碼,這是防止無線電干擾的必要措施,例如,某些家電、無繩電話、微波爐等,都可能會干擾無線鍵盤的工作。使用紅外技術的無線鍵盤只能在小范圍,窄角度,以對準一發(fā)射的方式與接受方建立連接,使用時也存在頗多不便。



技術實現(xiàn)要素:

本發(fā)明為解決上述技術問題,提供了一種藍牙無線鼠標,采取的技術方案是:鍵盤設備端使用51單片機作為鍵盤和鼠標的微控制器采集鍵盤和鼠標信息數(shù)據(jù)并編碼,此51單片機兼作藍牙主機,通過串口向藍牙主機控制器發(fā)送HCI指令,控制藍牙芯片初始化并進行數(shù)據(jù)發(fā)送;PC機的USB口接ROK101007藍牙模塊,由PC機軟件包括驅動程序和應用程序對藍牙模塊初始化并進行數(shù)據(jù)接收。

51單片機程序具有鍵盤鼠標微控制固件功能,可采集到鍵盤鼠標的運動信息,并將這些信息編碼為鍵盤鼠標數(shù)據(jù)格式;然后這些數(shù)據(jù)通過藍牙HCI傳輸層提交藍牙主機控制器,藍牙主控器將這些數(shù)據(jù)向下層藍牙鏈路管理器和藍牙鏈路控制器傳送,下層提供服務,交給藍牙基帶和射頻發(fā)送。

從設備端來說,本發(fā)明使用一片3.3v低電壓的51單片機作為鍵鼠組合裝置的微控制器,并以此單片機作為藍牙模塊的主機端,對藍牙芯片進行控制,這樣的設計充分利用了一片51單片機的性能,在設計中具體選用的是AT891刃52,應用了此單片機的大部分資源包括:三個計數(shù)器、兩個外部中斷、PO和Pl口的全部口線、PZ口的5根口線,完成了鼠標鍵盤電路功能,發(fā)掘出51單片機的潛能。這種設計使用廉價的51單片機,不需要設計昂貴的ASIC,是一個低開發(fā)成本的硬件方案。

具體實施方式

一種藍牙無線鼠標,采取的技術方案是:鍵盤設備端使用51單片機作為鍵盤和鼠標的微控制器采集鍵盤和鼠標信息數(shù)據(jù)并編碼,此51單片機兼作藍牙主機,通過串口向藍牙主機控制器發(fā)送HCI指令,控制藍牙芯片初始化并進行數(shù)據(jù)發(fā)送;PC機的USB口接ROK101007藍牙模塊,由PC機軟件包括驅動程序和應用程序對藍牙模塊初始化并進行數(shù)據(jù)接收。

系統(tǒng)使用一個51單片機作為鍵盤鼠標微控制器,要完成的功能包括:初始化藍牙芯片、鍵盤掃描、識別鼠標運動方向、鼠標脈沖計數(shù)、鍵盤鼠標數(shù)據(jù)編碼、鍵盤鼠標數(shù)據(jù)發(fā)送等。鼠標鍵盤微控制器程序是用Csl編譯器開發(fā)的。首先是對藍牙芯片的初始化,初始化串口波特率為57600bps后(藍牙芯片默認的初始波特率),由串口對藍牙芯片發(fā)初始化指令。然后開始循環(huán)查詢鍵盤鼠標的狀態(tài)。循環(huán)中的處理流程是:檢測鍵盤按鍵的狀態(tài),發(fā)現(xiàn)有按鍵后,延時去抖,鍵盤掃描,判斷按鍵的位置,發(fā)按鍵的掃描碼。接下來檢測鼠標,如果計數(shù)器有計數(shù)值,再判斷鼠標移動方向,將完整的規(guī)范數(shù)據(jù)發(fā)送給藍牙芯片,接著繼續(xù)下一次查詢。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
三亚市| 洛宁县| 榆社县| 本溪市| 曲靖市| 曲靖市| 柳林县| 洞口县| 沁阳市| 丰台区| 华容县| 青海省| 天津市| 高唐县| 措美县| 商南县| 信宜市| 四平市| 南川市| 同江市| 靖边县| 通城县| 新和县| 南平市| 达尔| 交城县| 遂昌县| 巫溪县| 威信县| 滁州市| 治多县| 苍山县| 定襄县| 毕节市| 长汀县| 永州市| 台东市| 恭城| 内乡县| 郴州市| 富阳市|