PS2鍵盤(pán)模塊的驅(qū)動(dòng)和時(shí)序及行為實(shí)驗(yàn)的資料說(shuō)明
資料介紹
依然也是熟爛的PS/2鍵盤(pán)。相較《建模篇》的PS/2鍵盤(pán)實(shí)驗(yàn),實(shí)驗(yàn)七實(shí)除了實(shí)現(xiàn)基本的驅(qū)動(dòng)以外,我們還要深入解 PS/2時(shí)序,還有PS/2鍵盤(pán)的行為。不過(guò),為了節(jié)省珍貴的頁(yè)數(shù),怒筆者不再重復(fù)有關(guān)PS/2的基礎(chǔ)內(nèi)容,那些不曉得的讀者請(qǐng)復(fù)習(xí)《建模篇》或者自行谷歌一下。
市場(chǎng)上常見(jiàn)的鍵盤(pán)都是應(yīng)用第二套掃描碼,各種掃描碼如圖7.2所示?!督F分H,筆者也只是擦邊一下PS/2鍵盤(pán),簡(jiǎn)單讀取單字節(jié)通碼與斷碼而已。所謂單字節(jié)通碼,就是有效的按下內(nèi)容,例如 鍵被按下的時(shí)候會(huì)輸出 1C。所謂單字節(jié)斷碼,就是有效的釋放內(nèi)容,例如 鍵被釋放的時(shí)候會(huì)輸出 F0 1C。
除了單字節(jié)的通碼以外,PS/2鍵盤(pán)也有雙字節(jié)通碼與斷碼。所謂雙字節(jié)通碼,例如 鍵被按下時(shí)候會(huì)輸出 E0 14;反之,所謂雙字節(jié)斷碼,例如 鍵被釋放時(shí)候會(huì)輸出 E0 F0 14。不管是單字節(jié)還是雙字節(jié),斷碼都包含F(xiàn)0。
除了上述的要求以外,筆者還要實(shí)現(xiàn)雙組合鍵,例如 + 。不僅而已,筆者也要實(shí)現(xiàn)三組合鍵,例如 + + 。常識(shí)上,這些任性的要求都是軟件的工作,然而這種認(rèn)識(shí)也僅局限小氣的腦袋而已。換做筆者,筆者就算霸王硬上弓,筆者也要使用Verilog實(shí)現(xiàn)這些任性的要求。

未進(jìn)入實(shí)驗(yàn)之前,筆者需要強(qiáng)調(diào)一下!Verilog究竟如何驅(qū)動(dòng)PS/2設(shè)備,然后又如何實(shí)現(xiàn)軟件的工作,這一切Verilog自有方法。不管C語(yǔ)言還有單片機(jī)這對(duì)活寶,驅(qū)動(dòng)PS/2設(shè)備再怎么神,它們也沒(méi)有資格在旁指指點(diǎn)點(diǎn)。讀者千萬(wàn)也別嘗試用借用它們的思路去思考Verilog,否則后果只有撞墻而已。
- 有線鍵盤(pán)USB/PS2方案芯片規(guī)格書(shū) 31次下載
- 實(shí)例制作一個(gè)51單片機(jī)連接PS2鍵盤(pán)講解
- 單片機(jī)擴(kuò)展PS2標(biāo)準(zhǔn)微機(jī)鍵盤(pán)的技術(shù) 13次下載
- PS2 driver的驅(qū)動(dòng)程序免費(fèi)下載 36次下載
- 使用51單片機(jī)進(jìn)行PS2鍵盤(pán)解碼實(shí)驗(yàn)的C語(yǔ)言程序免費(fèi)下載
- 通用鍵盤(pán)鼠標(biāo)模擬包括USB和PS2的程序詳細(xì)說(shuō)明
- PS2鍵盤(pán)在單片機(jī)系統(tǒng)中的應(yīng)用 17次下載
- MCU驅(qū)動(dòng)PS2鍵盤(pán) 17次下載
- 關(guān)于PS2鍵盤(pán)與單片機(jī)通信 25次下載
- PS2鍵盤(pán)轉(zhuǎn)USB鍵盤(pán)源碼 11次下載
- VHDL例程_PS2鍵盤(pán)接口程序 8次下載
- PS2鍵盤(pán)控制程序 17次下載
- PS2鍵盤(pán)接口,通過(guò)串口打印 11次下載
- ps2鍵盤(pán)協(xié)議_資料 0次下載
- 基于FPGA的PS2鍵盤(pán)鼠標(biāo)控制電子琴 31次下載
- SIPART PS2型智能電氣閥門(mén)定位器的工作方式、調(diào)試及參數(shù)設(shè)置 8k次閱讀
- 如何閱讀時(shí)序報(bào)告? 7.1k次閱讀
- PS/2接口協(xié)議的的嵌入式軟件編程及應(yīng)用分析 2k次閱讀
- digilent鍵盤(pán)鼠標(biāo)連接器介紹 1.7k次閱讀
- 沁恒股份USB-PS2鍵盤(pán)/條碼槍數(shù)據(jù)采集方案介紹 3.4k次閱讀
- 51單片機(jī)對(duì)PS2鍵盤(pán)的控制設(shè)計(jì) 6.5k次閱讀
- PS/2接口和USB接口對(duì)比 PS/2的延遲更低? 3.6w次閱讀
- PS2鍵盤(pán)編碼Verilog源程序分享 6.4k次閱讀
- FPGA基礎(chǔ)設(shè)計(jì)_PS2鍵盤(pán)控制及短按、長(zhǎng)按 3.9k次閱讀
- 如何用嵌入式Linux系統(tǒng)編寫(xiě)鍵盤(pán)驅(qū)動(dòng) 1.6k次閱讀
- 單片機(jī)8x8矩陣鍵盤(pán)原理說(shuō)明 2.8w次閱讀
- 基于嵌入式Linux內(nèi)核的特殊矩陣鍵盤(pán)設(shè)計(jì)完整驅(qū)動(dòng)控制模塊方案 3k次閱讀
- PS2鍵盤(pán)接口設(shè)計(jì)之二(實(shí)現(xiàn)了從鍵盤(pán)輸入并顯示在LCD液晶屏上) 5.3k次閱讀
- 基于ARM的矩陣鍵盤(pán)設(shè)計(jì)及其linux驅(qū)動(dòng)實(shí)現(xiàn) 3.5k次閱讀
- 基于ARM9的多行列鍵盤(pán)設(shè)計(jì)及其驅(qū)動(dòng)實(shí)現(xiàn) 2.3k次閱讀
下載排行
本周
- 1MDD品牌三極管MMBT3906數(shù)據(jù)手冊(cè)
- 2.33 MB | 次下載 | 免費(fèi)
- 2MDD品牌三極管S9012數(shù)據(jù)手冊(cè)
- 2.62 MB | 次下載 | 免費(fèi)
- 3聯(lián)想flex2-14D/15D說(shuō)明書(shū)
- 4.92 MB | 次下載 | 免費(fèi)
- 4收音環(huán)繞擴(kuò)音機(jī) AVR-1507手冊(cè)
- 2.50 MB | 次下載 | 免費(fèi)
- 524Pin Type-C連接器設(shè)計(jì)報(bào)告
- 1.06 MB | 次下載 | 免費(fèi)
- 6新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 次下載 | 免費(fèi)
- 7MS1000TA 超聲波測(cè)量模擬前端芯片技術(shù)手冊(cè)
- 0.60 MB | 次下載 | 免費(fèi)
- 8MS1022高精度時(shí)間測(cè)量(TDC)電路數(shù)據(jù)手冊(cè)
- 1.81 MB | 次下載 | 免費(fèi)
本月
- 1愛(ài)華AIWA HS-J202維修手冊(cè)
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說(shuō)明
- 0.31 MB | 22次下載 | 1 積分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測(cè)距通信定位模塊規(guī)格書(shū)
- 838.47 KB | 5次下載 | 免費(fèi)
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論