資源描述:
《usb模擬鼠標(biāo)與鍵盤使用說(shuō)明》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、第一章使用說(shuō)明1.1功能簡(jiǎn)介本例程是用實(shí)驗(yàn)板來(lái)模擬鼠標(biāo)或鍵盤,即將相關(guān)程序下載到單片機(jī),并將學(xué)習(xí)板與電腦通過(guò)U口連接后,本學(xué)習(xí)板可以當(dāng)作U口的鼠標(biāo)或者鍵盤來(lái)用。其中能夠模擬實(shí)現(xiàn)的鼠標(biāo)功能為:鼠標(biāo)左移、右移、上移、下移,鼠標(biāo)左鍵按下和右鍵按下。能夠模擬實(shí)現(xiàn)的鍵盤功能為:數(shù)字1和2的鍵入、SHIFT和ALT功能鍵的鍵入、大小寫(xiě)切換和小鍵盤數(shù)字鍵功能的鍵入。本例程共用到學(xué)習(xí)板上的六個(gè)按鍵,位于矩陣鍵盤左上角的S6、S7、S10、S11、S14和S15。1.2鼠標(biāo)的信息說(shuō)明將UsbMouse.hex文件下載到單片機(jī)中,且之后保證USB1口(位
2、于學(xué)習(xí)板左上方)與電腦的U口處于連接狀態(tài)(USB1口即為TX-1C開(kāi)發(fā)板的U口)。稍等片刻,便會(huì)先后在電腦屏幕的右下角出現(xiàn)下面兩個(gè)提示(此提示只在第一次安裝時(shí)出現(xiàn)):圖1.1系統(tǒng)發(fā)現(xiàn)新硬件提示圖1.2安裝成功提示右鍵單擊“我的電腦”,選中“管理”項(xiàng),點(diǎn)擊并進(jìn)入,在其左側(cè)的項(xiàng)目欄里點(diǎn)擊“設(shè)備管理器”,便會(huì)發(fā)現(xiàn)其中多了如下一個(gè)設(shè)備,也就是我們的TX-1C開(kāi)發(fā)板所模擬的鼠標(biāo),如圖1.3所示。圖1.3設(shè)備描述顯示雙擊“USB人體學(xué)輸入設(shè)備”,會(huì)彈出如圖1.4和圖1.5的屬性描述圖1.4屬性描述---常規(guī)選項(xiàng)卡圖1.5屬性描述---詳細(xì)信息選項(xiàng)
3、卡1.3鼠標(biāo)的使用說(shuō)明在使用USB模擬鼠標(biāo)與鍵盤功能之前,請(qǐng)確保將芯片PDIUSBD12左側(cè)的兩根插針用跳帽連接起來(lái)(這兩根跳帽是用于芯片PDIUSBD12向單片機(jī)發(fā)出中斷的連接線)!??!總共使用到的矩陣鍵盤中的六個(gè)按鍵的功能分別如表1.1所示表1.1鼠標(biāo)程序中按鍵對(duì)應(yīng)功能表按鍵功能S6光標(biāo)左移S7光標(biāo)右移S10光標(biāo)上移S11光標(biāo)下移S14鼠標(biāo)左鍵S15鼠標(biāo)右鍵據(jù)此,按下對(duì)應(yīng)的按鍵,電腦屏幕上的光標(biāo)即會(huì)進(jìn)行相應(yīng)的操作。讀者可以在桌面上實(shí)驗(yàn)一下,體會(huì)自制鼠標(biāo)的樂(lè)趣。1.4鍵盤的相關(guān)說(shuō)明將文件夾“鍵盤實(shí)例”中的UsbKeyboard.he
4、x文件下載到單片機(jī)中,并通過(guò)USB線將TX-1C學(xué)習(xí)板與電腦U口連接后,同樣會(huì)出現(xiàn)如圖1.1.、圖1.2類似的安裝信息(也是在第一次安裝時(shí)提示,以后都不再提示,除非更改程序中的相關(guān)設(shè)備描述信息,讓電腦以為是一個(gè)以前從未連接過(guò)的設(shè)備連接了。)同樣的打開(kāi)設(shè)備管理器,也可以找到如圖1.3、圖1.4、圖1.5類似的信息。在此就不再贅述了。下面列出相關(guān)按鍵的功能,如表1.2所示。表1.2鍵盤程序中按鍵對(duì)應(yīng)功能表按鍵功能S6CapsLock鍵S7NumLock鍵S10左Shift鍵S11左Alt鍵S14小鍵盤數(shù)字鍵1S15小鍵盤數(shù)字鍵2試驗(yàn)方法:
5、新建一文本文檔并打開(kāi)。按下S6鍵,會(huì)發(fā)現(xiàn)真正的電腦鍵盤的大寫(xiě)字母鎖定的指示燈變亮,再按一次,便會(huì)熄滅。按下S7鍵,會(huì)發(fā)現(xiàn)真正的電腦鍵盤的數(shù)字鍵會(huì)熄滅,再次按下,又會(huì)點(diǎn)亮。按下S10鍵,如果有搜狗輸入法,會(huì)發(fā)現(xiàn)其在中英文之間切換。如圖1.6所示。(不要快速的按太多,否則電腦會(huì)有粘滯鍵提示)。圖1.6S10(shift)按鍵功能展示按下S11鍵,會(huì)發(fā)現(xiàn)文本文檔的菜單欄中的“文件”項(xiàng)在選中與釋放狀態(tài)間切換,如圖1.7所示。圖1.7S11(alt)按鍵功能展示選中文本文檔欄,按下S14,便會(huì)鍵入數(shù)字1;按下S15,便會(huì)鍵入數(shù)字2。其效果如圖1
6、.7中輸入框中所示。(要先確保此時(shí)小鍵盤數(shù)字燈是亮著的)注意:當(dāng)想按S14和S15鍵入數(shù)字1和2時(shí),請(qǐng)確保數(shù)字小鍵盤是有效的(即真正的電腦鍵盤上NumLock所對(duì)應(yīng)的燈是亮著的。否則,按下S14的效果相當(dāng)于電腦鍵盤上的End鍵,按下S15相當(dāng)于電腦鍵盤上方向按鍵中的向下鍵)。第二章USB原理簡(jiǎn)介與調(diào)試相關(guān)上面的只是一些關(guān)于使用的說(shuō)明,但你或許想知道,在連接我們的TX-1C學(xué)習(xí)板與電腦后,它們之間都在做什么。這就是我們這節(jié)要介紹的內(nèi)容。1.1USB原理簡(jiǎn)介USB,英語(yǔ)是UniversalSerialBus,即通用串行總線。生活中,我們向
7、電腦的U口插入U(xiǎn)盤,稍后片刻便可以從上面存取東西了;我們把U口鼠標(biāo)插到上面,移動(dòng)鼠標(biāo),電腦屏幕上的光標(biāo)變會(huì)移動(dòng);將數(shù)碼相機(jī)插到U口上,便可以觀看其中的照片……可是觀察U口里面的構(gòu)造,我們發(fā)現(xiàn)一般里面只有四根線,如圖2.1所示。圖2.1常見(jiàn)USB插頭結(jié)構(gòu)其中左右兩側(cè)的兩根線分別為地線和+5V電源線,中間的兩根線為D+和D-,也即傳輸信號(hào)用的線。而這么少的線卻可以和U盤、鼠標(biāo)、照相機(jī)、打印機(jī)……等等這么多根本不屬于同一類別的儀器通信,確實(shí)讓人有些匪夷所思。那么到底USB憑借什么有如此神效?如果我們主觀臆測(cè),它在插上一種設(shè)備以后,電腦肯定會(huì)
8、有方法檢測(cè)到有一件設(shè)備和它連接了,而且之后肯定還會(huì)有和這種設(shè)備之間類似于相互介紹的環(huán)節(jié),也即電腦會(huì)向這個(gè)設(shè)備發(fā)問(wèn)“你是誰(shuí)?”、“你是干什么的?”、“你要哪種供電方式才可以工作?”、“你的具體配置都是什么?”等等。然后插入