0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PS/2鍵盤記錄器的制作教程

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-21 09:56 ? 次閱讀

簡(jiǎn)介

PS/2鍵盤記錄器串接在原PS/2鍵盤和PC機(jī)之間,對(duì)PC機(jī)是完全透明的,不可能被PC機(jī)軟件檢測(cè)到。所有的擊鍵操作被記錄在一個(gè)64K的EEPROM中??赏ㄟ^(guò)Keygrab軟件察看。

PS/2鍵盤記錄器的制作教程

制作材料

本PS/2鍵盤記錄器項(xiàng)目需要以下器件:

一片AT89C2051單片機(jī)(或AT89C1051, AT89C4051)

T24C512 串行EEPROM

12 MHz 晶振

2 x 33p 電容

10 uF 電容

10 k 電阻

小按鈕

最后,如果你不想破壞原來(lái)的鍵盤線,最好再準(zhǔn)備一個(gè)PS/2延長(zhǎng)線和一段熱縮管。

制作步驟

首先你需要一個(gè)編程器來(lái)燒寫單片機(jī)程序,打開(kāi)編程器軟件,選擇AT89C2051芯片,打開(kāi)要燒寫的鏡像文件。鏡像文件有Bin和Hex兩種格式,請(qǐng)選擇你的編程器能支持的格式。有興趣的朋友還可以自己修改編譯源代碼。

按照電路原理圖焊接器件,電路比較簡(jiǎn)單,為使體積最小,沒(méi)有使用PCB板,直接以AT89C2051為基礎(chǔ)開(kāi)始焊接。先焊AT89C2051和EEPROM,不用的引腳可以剪掉。

器件焊接盡可能緊湊,使焊好的記錄器半成品體積僅可能小,左圖為我的焊接成果。 然后把PS/2延長(zhǎng)線剪成兩段,別忘了在其中一段上套好熱縮管, 將四條線(CLK, DATA, VCC, 和 GND)連接到記錄器上。

加熱收緊熱縮管,在此之前,最好用熱熔膠或樹(shù)脂添滿器件間的空隙,這樣出來(lái)的東西外觀更圓整平滑,結(jié)構(gòu)更牢固。到此硬件制作完畢,大作效果如下。

使用方法

從PC上撥下鍵盤,將記錄器串接在PC上,鍵盤插在記錄器的另一端。記錄器開(kāi)始工作,記錄下鍵盤按鍵信息。記錄完畢,撥下鍵盤,記錄器仍舊接在PC上。打開(kāi)Keygrab軟件,點(diǎn)擊Keygrab窗口標(biāo)題,使之成為當(dāng)前活動(dòng)程序,按一下記錄器上的小按鈕,開(kāi)始回播記錄的按鍵信息,再按一下停止回播。

數(shù)據(jù)分析 Keygrab軟件界面如下,它顯示了回播的按鍵記錄,顯示的順序同實(shí)際按鍵順序相反(最后按的現(xiàn)實(shí)在最前面)

1.記錄器硬件中存放按鍵記錄的內(nèi)存地址。

2.記下的按鍵。

3.按鍵事件(按下或釋放)。

4.鍵盤掃描碼。

5.最后一個(gè)記錄的地址(存放最后一個(gè)按鍵)。

6.記錄器EEPROM容量。
責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 記錄器
    +關(guān)注

    關(guān)注

    0

    文章

    59

    瀏覽量

    10043
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    宏集ASPION數(shù)據(jù)記錄器:分析運(yùn)輸過(guò)程中的碰撞、沖擊和振動(dòng)

    數(shù)據(jù)記錄儀會(huì)記錄貨物運(yùn)輸過(guò)程中諸如溫濕度、沖擊振動(dòng)等的各種環(huán)境狀況。沖擊或振動(dòng)有時(shí)會(huì)對(duì)貨物產(chǎn)生破壞性的后果。本文我們以宏集ASPION沖擊傳感為例,詳細(xì)地解釋如何分析和評(píng)估貨物運(yùn)輸途中受到的沖擊振動(dòng)。
    的頭像 發(fā)表于 10-24 15:06 ?220次閱讀
    宏集ASPION數(shù)據(jù)<b class='flag-5'>記錄器</b>:分析運(yùn)輸過(guò)程中的碰撞、沖擊和振動(dòng)

    SONY MZ-N910便攜式小型磁盤記錄器中文說(shuō)明書

    SONY MZ-N910便攜式小型磁盤記錄器中文說(shuō)明書
    發(fā)表于 10-08 09:47 ?0次下載

    應(yīng)用案例 HK-MSR數(shù)據(jù)記錄儀如何計(jì)算滑雪時(shí)膝蓋上的應(yīng)力?

    滑雪時(shí)運(yùn)動(dòng)員的膝蓋要承受巨大的加速度。HK-MSR加速度數(shù)據(jù)記錄器記錄和分析作用在人體上的應(yīng)力,在各項(xiàng)體育運(yùn)動(dòng)中均可應(yīng)用
    的頭像 發(fā)表于 09-25 14:32 ?171次閱讀
    應(yīng)用案例 HK-MSR數(shù)據(jù)<b class='flag-5'>記錄</b>儀如何計(jì)算滑雪時(shí)膝蓋上的應(yīng)力?

    基于XIAO SAMD21開(kāi)發(fā)板的數(shù)字鍵盤制作方案

    今天小編給大家?guī)?lái)了來(lái)自印度的Arnov Sharma 制作的基于XIAO SAMD21的數(shù)字鍵盤項(xiàng)目,該項(xiàng)目可以通過(guò)按鍵在電腦和OLED的屏幕上輸入0-9的阿拉伯?dāng)?shù)字,可以當(dāng)作一個(gè)數(shù)字副鍵盤來(lái)使用。
    的頭像 發(fā)表于 09-06 10:02 ?356次閱讀
    基于XIAO SAMD21開(kāi)發(fā)板的數(shù)字<b class='flag-5'>鍵盤</b><b class='flag-5'>制作</b>方案

    索尼PS VR2的PC應(yīng)用將于8月在Steam平臺(tái)上推出

    7月26日,索尼公司正式揭曉了一個(gè)令人振奮的消息:PlayStation VR2PS VR2)的PC兼容性應(yīng)用將于8月登陸Steam平臺(tái),為廣大的VR游戲愛(ài)好者開(kāi)啟一扇通往全新沉浸式體驗(yàn)的大門。這
    的頭像 發(fā)表于 07-26 15:31 ?967次閱讀

    如何使用ESP8266-01構(gòu)建一個(gè)電池供電的數(shù)據(jù)記錄器

    我正在嘗試使用 ESP8266-01 構(gòu)建一個(gè)電池供電的數(shù)據(jù)記錄器。它將每小時(shí)進(jìn)行一次測(cè)量,通過(guò) WiFi 報(bào)告,然后再 60 分鐘不做任何事情(睡眠)。時(shí)序?qū)⒂蒚PL5111芯片處理,該芯片似乎是
    發(fā)表于 07-19 06:53

    磁軸鍵盤霍爾開(kāi)關(guān)MST-MH481霍爾磁軸機(jī)械鍵盤

    靈敏度,充分滿足個(gè)性化需求,為用戶帶來(lái)極致的使用體驗(yàn)。MST的霍爾系列MH481是磁軸鍵盤的首選!一、霍爾傳感鍵盤上的作用霍爾效應(yīng)傳感是一個(gè)換能器,將變化的磁
    的頭像 發(fā)表于 06-22 08:07 ?691次閱讀
    磁軸<b class='flag-5'>鍵盤</b>霍爾開(kāi)關(guān)MST-MH481霍爾磁軸機(jī)械<b class='flag-5'>鍵盤</b>

    兼容MB85RS2MT,SF25C20在船舶導(dǎo)航數(shù)據(jù)記錄器中的應(yīng)用

    兼容MB85RS2MT,SF25C20在船舶導(dǎo)航數(shù)據(jù)記錄器中的應(yīng)用
    的頭像 發(fā)表于 05-22 10:05 ?397次閱讀
    兼容MB85RS<b class='flag-5'>2</b>MT,SF25C20在船舶導(dǎo)航數(shù)據(jù)<b class='flag-5'>記錄器</b>中的應(yīng)用

    電競(jìng)磁軸鍵盤高精度線性霍爾傳感方案-鈞敏科技

    電競(jìng)磁軸鍵盤高精度線性霍爾傳感方案什么是磁軸鍵盤?一、簡(jiǎn)介磁軸鍵盤是一種新型的電腦鍵盤,相較于傳統(tǒng)的機(jī)械
    的頭像 發(fā)表于 04-23 09:28 ?774次閱讀
    電競(jìng)磁軸<b class='flag-5'>鍵盤</b>高精度線性霍爾傳感<b class='flag-5'>器</b>方案-鈞敏科技

    什么是磁軸鍵盤?電競(jìng)磁軸鍵盤高精度線性霍爾傳感方案簡(jiǎn)析

    磁軸鍵盤是一種新型的電腦鍵盤,相較于傳統(tǒng)的機(jī)械鍵盤而言,它采用了磁性材料和磁場(chǎng)進(jìn)行操作,具有更輕柔、噪音更小、壽命更長(zhǎng)的優(yōu)點(diǎn)
    的頭像 發(fā)表于 04-18 14:12 ?6130次閱讀
    什么是磁軸<b class='flag-5'>鍵盤</b>?電競(jìng)磁軸<b class='flag-5'>鍵盤</b>高精度線性霍爾傳感<b class='flag-5'>器</b>方案簡(jiǎn)析

    Bose Soundlink Mini2_維修記錄

    Bose Soundlink Mini2_維修記錄
    的頭像 發(fā)表于 04-14 10:11 ?3048次閱讀
    Bose Soundlink Mini<b class='flag-5'>2</b>_維修<b class='flag-5'>記錄</b>

    PS VR2: 游戲擴(kuò)展及訪問(wèn)PC游戲功能正在測(cè)試

    此外,索尼還透露,該公司正致力于實(shí)現(xiàn) PS VR2 與個(gè)人電腦之間的游戲互通。這將意味著,玩家們除了在 PS5 上玩 PS VR2 游戲外,
    的頭像 發(fā)表于 02-23 14:02 ?660次閱讀

    什么是數(shù)據(jù)記錄器,數(shù)據(jù)記錄器與數(shù)據(jù)采集系統(tǒng)

    雖然有些數(shù)據(jù)記錄器只有一個(gè)傳感和輸入,但許多數(shù)據(jù)記錄器有多個(gè)通道,在許多情況下,它們可以記錄來(lái)自不同類型傳感的測(cè)量值。
    的頭像 發(fā)表于 02-08 12:28 ?1588次閱讀

    鍵盤熱插拔和非熱插拔的區(qū)別

    、電源供應(yīng)、軟件驅(qū)動(dòng)、使用便利性、設(shè)備損壞與安全性、推動(dòng)產(chǎn)業(yè)發(fā)展等。 1. 連接方式 熱插拔鍵盤通常使用USB或無(wú)線連接方式,插入即可立即生效。非熱插拔鍵盤一般使用PS/2接口連接,插
    的頭像 發(fā)表于 02-02 17:34 ?1w次閱讀

    薄膜鍵盤領(lǐng)域設(shè)計(jì)#鍵盤

    薄膜鍵盤
    泰達(dá)克電子材料
    發(fā)布于 :2024年01月09日 11:30:41