專利名稱:電腦自動鍵入器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電腦鍵入裝置,具體涉及一種連接于鍵盤和主機板之間的電腦自動鍵入器(下文簡稱智能鍵入器)及其控制電腦的方法。
一般電腦終端機、工作站的原始資料輸入主要是經(jīng)由鍵盤鍵入各條指令或文句,所以操作員必須對該電腦有相當程度的知識方能啟動及使用電腦。一般的鍵盤,在每按一鍵后便送出一ASCII碼(美國信息交換標準碼)給主機板,不作任何編譯及儲存的工作,人直接溝通電腦及電腦直接接受資料、命令,有時會出現(xiàn)人、機相互等待的情況;較為先進的鍵盤,其本身可以記存一些資料如命令串等,但只能在離線(OFF LINE)情況下進行命令輸入,此時鍵盤就象一容量有限的數(shù)據(jù)資料庫,命令就存到庫中,在與主機板連線(ON LINE)時,按控制鍵便輸出所有貯的命令(集成鍵令),這樣做法的目的旨在簡化啟動電腦進入執(zhí)行程序操作的過程,可以節(jié)省時間及減少錯誤。雖然現(xiàn)在已有能夠存儲集成鍵令的鍵盤,但必須在離線狀態(tài)下執(zhí)行命令輸入,使用者或操作者不能即時知道電腦接受命令后的結(jié)果;同時一般鍵盤的作用是用傳統(tǒng)的方式實現(xiàn)人與電腦間的溝通,即是說人必須面對電腦方能控制電腦的操作;雖然有利用模數(shù)/數(shù)模轉(zhuǎn)換器(MODEM)或網(wǎng)絡(luò)(NETWORK)作為兩臺或以上之電腦的資料聯(lián)通,但不能傳送命令,操縱對方工作,而且這種網(wǎng)絡(luò)的設(shè)計中都需要電纜相連。
因此,本發(fā)明的目的在于,提供一種智能鍵入器,接駁于主機板(電腦工作站等的主板)與鍵盤之間,成為緩沖器及記憶器,并能間接或直接操縱電腦的運行。
本發(fā)明的第二個目的在于,提供一種智能鍵入器,可以在鍵盤向電腦輸入命令時,在連線狀態(tài)(ON LINE)下即時學習一連串命令,成為集成鍵令,存貯起來,并響應(yīng)智能鍵入器上的相應(yīng)按鍵,輸送到主機上執(zhí)行。
本發(fā)明的第三個目的在于,提供一種智能鍵入器,除可用相連的鍵盤輸入集成鍵令及控制訊號外,還可經(jīng)由一無線電接收器輸入,用于地域性遠距離搖控及簡單的信息傳輸。
本發(fā)明的第四個目的在于,提供一種智能鍵入器,能夠簡化操作員進入所需的程式工作,節(jié)約時間,并減少操作員因操作不熟練而將軟、硬件破壞的可能性。
本發(fā)明的第五個目的在于,提供能實現(xiàn)上述目的的所述智能鍵入器的使用方法。
根據(jù)本發(fā)明的智能鍵入器,包括,微電腦單元,MCU(Micro Computer Unit),負責處理輸入的數(shù)據(jù),計算,程序執(zhí)行及數(shù)據(jù)輸出;
時鐘和復(fù)位單元,(Clock,Reset),與微電腦單元相連,時鐘產(chǎn)生時鐘脈沖,復(fù)位是使系統(tǒng)回到初始階段,重新執(zhí)行程序;
控制電路,(Control Circuit),與微電腦單元相連,是電子控制串行傳送的速度及控制信息的傳送;
主機板及鍵盤接口,(Mother board & Keyboard Interface),與微電腦單元相連,控制鍵入器與主機板及原鍵盤間的聯(lián)接,將三者間相互傳送的訊號統(tǒng)一,達到連系目的,并且使電源由主機板提供;
串行接口,(Serial Interface),與微電腦單元相連,用于把串行方式(如RS232格式)輸入的信息轉(zhuǎn)化為MCU可接收的信息;
磁盤驅(qū)動器及控制器(Floppy Disk Controller/Floppy Disk Drive),與微電腦單元相連,控制磁盤驅(qū)動器讀寫磁盤;
讀寫存儲器,(Memory RAM),與微電腦相連,具有備用電池(Battery Back up),存儲器用于將所學習的集成鍵令記下,并可取出傳給主機板執(zhí)行;備用電池在鍵入器脫離主機板時(掉電),向存儲器供電,以免使學習到的集成鍵令消失;
程序只讀存儲器(Program ROM),與微電腦單元相連,儲存鍵入器的控制程序,MCU依照該程序操作,執(zhí)行每行功能;
鍵盤(Keyboard),是用戶與鍵入器溝通的一個渠道;
液晶體顯示器(LCD Display),顯示鍵入器上鍵盤輸入的數(shù)據(jù)及當時鍵入器所處的功能模式。
根據(jù)本發(fā)明的另一個方案,電腦自動鍵入器還包括一與接口相連的無線電接收器,實現(xiàn)對本發(fā)明鍵入器的遙控。
本發(fā)明的電腦自動鍵入器的使用方法,是把其接駁于鍵盤與主機板之間,根據(jù)操作人員的控制(可以遙控)處于旁路狀態(tài)、學習狀態(tài)、執(zhí)行狀態(tài)或受令狀態(tài),改變鍵盤和主機板的連接關(guān)系,實現(xiàn)對電腦的輸出。
根據(jù)本發(fā)明的智能鍵入器及其使用方法,能幫助非電腦技術(shù)員方便使用電腦的程式;在連線狀態(tài)下學習電腦程式的所有步驟;開展一個嶄新的遠距離控制電腦操作的傳遞網(wǎng)絡(luò)-無線電控制網(wǎng)絡(luò)。
圖1A表示通常的鍵盤和主機板的連接關(guān)系。
圖1B表示安裝有智能鍵入器后,鍵盤和主機板的連接關(guān)系。
圖2是本發(fā)明的原理圖。
圖3是本發(fā)明的產(chǎn)品外型的一個實施例。
圖4A表示智能鍵入器旁路狀態(tài)下,鍵盤和主機板的通訊連接關(guān)系,圖4B表示智能鍵入器學習狀態(tài)下,鍵盤和主機板的通訊連接關(guān)系,圖4C表示智能鍵入器執(zhí)行狀態(tài)下,鍵盤和主機板的通訊連接關(guān)系,圖4D表示智能鍵入器受令狀態(tài)下,鍵盤和主機板的通訊連接關(guān)系,圖5是使用本發(fā)明智能鍵入器直接控制執(zhí)行的一個實施例圖示。
圖6是使用本發(fā)明智能鍵入器無線遙控執(zhí)行的一個實施例圖示。
圖7是用備用電池保存智能鍵入器中的集成鍵令的圖示。
智能鍵入器安裝于電腦(PC,workstation等)或電腦的控制臺、終端機(Terminal)的主機板(Motherboard/main board)與鍵盤(keyboard)之間。以PC/XT為例,傳統(tǒng)的PC/XT的通訊關(guān)系如圖1A所示,鍵盤直接與主機板相聯(lián);安裝了智能鍵入器的PC/XT通訊關(guān)系如圖1B所示,鍵盤經(jīng)過本發(fā)明的智能鍵入器聯(lián)連到主機板。
圖2是本發(fā)明的原理框圖,它包括微電腦單元1,微電腦單元是智能鍵入器的主要組成部分,用于處理輸入的數(shù)據(jù)、計算、執(zhí)行程序及數(shù)據(jù)輸出。2是時鐘和復(fù)位單元,和微電腦單元1相連,時鐘產(chǎn)生時鐘脈沖,作為系統(tǒng)動作的時鐘依據(jù),復(fù)位可使系統(tǒng)回到初始階段,重新執(zhí)行程序。3是控制電路,和微電腦單元1相連,用于電子控制串行傳送的速度及控制信息的傳送;4是主機板和鍵盤接口,和微電腦單元1相連,用來控制智能鍵入器與主機板及原鍵盤的聯(lián)接,將三者間相互傳送的訊號統(tǒng)一,從而相互聯(lián)系;接口上還可提供來自主機板的電源。5是串行接口,與微電腦單元1相聯(lián),用于把串行方式(如RS232格式)輸入的信息轉(zhuǎn)化為微電腦可接收的信息。6是磁盤控制器,與微電腦單元1相聯(lián),用于控制磁盤驅(qū)動器7讀寫磁盤。8是讀寫存貯器RAM,與微電腦單元1相聯(lián),用于將所學習的集成鍵令記下,并可取出傳給主機板執(zhí)行,讀寫存貯器RAM帶有備用電池9,當智能鍵入器脫離主機板時(掉電),備用電池可繼續(xù)向讀寫存貯器供電,以免使學習到的集成鍵令消失。10是程序只讀存貯器ROM,與微電腦單元1相聯(lián),用于存貯智能鍵入器的控制程序,使微電腦單元1按照該程序操作,執(zhí)行各種功能。11是智能鍵入器的鍵盤,與微電腦單元1相連,用戶可經(jīng)過該鍵盤輸入命令,本發(fā)明中所用的鍵盤可以是4×4或具有更多的鍵,包括數(shù)字鍵,功能控制鍵等。12是液晶顯示器,與微電腦單元1相聯(lián),用于顯示本發(fā)明智能鍵入器的鍵盤輸入的數(shù)據(jù)及當時智能鍵入器的功能模式。
此外,本發(fā)明的智能鍵入器上還可以設(shè)一無線電接收器,接收遙控信號和輸入鍵令,實現(xiàn)地域性遠距離控制及簡單的信息傳輸。
圖3是本發(fā)明智能鍵入器的外型結(jié)構(gòu)示意圖,分別示出鍵盤、與主機板相接的插頭、與原鍵盤相連的插座、串行接口、液晶顯示器和磁盤驅(qū)動器。應(yīng)當理解,該外型結(jié)構(gòu)僅是示意性的,外部形狀、鍵數(shù)、插頭(座)數(shù)目等均可根據(jù)需要進行改動。
圖4示出接入智能鍵入器后,主機板、智能鍵入器和鍵盤之間在各狀態(tài)下的簡化的通訊聯(lián)接關(guān)系。
狀態(tài)A旁路狀態(tài)(BY PASS),雖然接入智能鍵入器,但不影響操作者使用鍵盤向主機輸入鍵盤按鍵訊息,如圖4A所示。
狀態(tài)B學習狀態(tài),智能鍵入器不影響鍵盤輸入,但是同時記憶操作者的按鍵訊息(按鍵的鍵名,次序,間隔時間等),在此狀態(tài)下智能鍵入器所記憶的操作者的按鍵訊息稱為集成鍵令,如圖4B所示。
狀態(tài)C執(zhí)行狀態(tài),智能鍵入器發(fā)出集成鍵令狀態(tài),原鍵盤的輸入不能輸入主機板,智能鍵入器把記憶中的某個集成鍵令,模擬鍵盤向主機板輸入“鍵盤操作”,如圖4C所示。
狀態(tài)D智能鍵入器受令狀態(tài),原鍵盤輸入不能輸入主機板,但可以用智能鍵入器的鍵盤向智能鍵入器發(fā)出一些鍵控命令,控制智能鍵入器的作用,并由智能鍵入器控制主機板的操作。
智能鍵入器可以制成單獨的器件,接于鍵盤和主機板之間,也可以在設(shè)計鍵盤時,組合于鍵盤的整體設(shè)計之中,或者將智能鍵入器的某些控制鍵的功能轉(zhuǎn)由鍵盤的某些鍵來實現(xiàn)。
智能鍵入器上有一定數(shù)量的按鍵,用以實現(xiàn)對智能鍵入器的控制,這些按鍵中主要包括以下兩類1.學習控制鍵控制智能鍵入器進入前述狀態(tài)B,或退出狀態(tài)B。即記憶(或稱“學習”)原鍵盤上某一時刻開始至其后某一時刻為止整個時間內(nèi),操作者的所按下的每一個按鍵的鍵名,次序和間隔時間長短,即集成鍵令。因此在這類鍵中,有開始“學習”和結(jié)束“學習”的控制。
2.記憶管理鍵由于智能鍵入器可以多次進入狀態(tài)B,可以多次學習,多次記憶不同的集成鍵令,因此有記憶管理鍵,記憶管理鍵完成不同的集成鍵命的記憶和調(diào)用,控制智能鍵入器進入前述狀態(tài)C和狀態(tài)D。
智能鍵入器在所述狀態(tài)C和狀態(tài)D時,或說智能鍵入器代替鍵盤向主機板輸入集成鍵令時,操作者的鍵盤操作不會直接輸入主機板而被智能鍵入器截住。此時,可以用以下幾種方式之一實現(xiàn)1.智能鍵入器把狀態(tài)C和D期間所有的鍵盤輸入封閉,不理睬。
2.智能鍵入器把此時期來自鍵盤的所有輸入命令暫時儲存起來,等智能鍵入器完成集成鍵令的操作后,再把儲存起來的所有鍵盤輸入命令送給主機板。
3.智能鍵入器把此時期的鍵盤的所有鍵入作為操作者對智能鍵入器的命令來處理,例如暫停向主機板輸入集成鍵令,給智能鍵入器發(fā)出某些集成鍵令前的PASSWORD密碼等。
對于本發(fā)明的智能鍵入器的控制(學習/記憶管理)、智能鍵入器工作狀態(tài)的改變等,可以通過三種途徑之一實現(xiàn)
1.智能鍵入器上的小鍵盤。
2.智能鍵入器進入狀態(tài)D后,由大鍵盤輸入。
3.智能鍵入器的專門設(shè)置的輸入/輸出接口,這種接口使用標準的接口(例如RS-232C)或非標準的接口均可。
無線電接收器通過專門設(shè)置的輸入/輸出接口接入智能鍵入器,可以輸入命令甚至信息,實現(xiàn)無線電遙控和傳送,接口可使用標準接口(如RS-232C)或非標準接口。
使用本發(fā)明的智能鍵入器直接控制執(zhí)行的一個實施例示于圖5。其中,智能鍵入器已連接于鍵盤和主機盤之間。其操作步驟如下1.先將智能鍵入器IK置于學習狀態(tài),并選按一集成鍵令之代號2.由鍵盤K輸入命令串,儲存于智能鍵入器IK中3.將智能鍵入器IK置回準備狀態(tài)4.按智能鍵入器IK上的代號,將集成鍵令傳送至主機板執(zhí)行使用本發(fā)明智能鍵入器實現(xiàn)無線遙控執(zhí)行的一個實施例示于圖6。其中,智能鍵入器已接于鍵盤和主機板之間,信號接收機RX接到智能鍵入器的一個接口上。其操作步驟如圖5實施例的1-3步,在步驟4,接收器RX接收代號訊號,使集成鍵令送到主機板執(zhí)行。
當智能鍵入器IK脫離主機板和鍵盤時,或者主機板中斷電源時,可由備用電池對記憶集成鍵令的存貯器供電,以免集成鍵令消失。圖7中用箭頭示出備用電池B向存貯器M供電的情況。
如果有多部智能鍵入器IK需要相同集成鍵令,可由其中一部學習后,轉(zhuǎn)存于磁碟FD中,其他智能鍵入器IK可從磁碟中學習,不需要重新由鍵盤輸入,減少錯誤及增加效率。
權(quán)利要求
1.一種智能鍵入器,其特征在于,包括負責處理輸入的數(shù)據(jù)計算、程序執(zhí)行及數(shù)據(jù)輸出的微電腦單元;與微電腦單元相連的時鐘和復(fù)位單元,用來產(chǎn)生時鐘脈沖和使系統(tǒng)回到初始階段重新執(zhí)行程序;與微電腦單元相連的控制電路,用來電子控制串行傳送的速度,控制信息的傳送;與微電腦單元相連的主機板及鍵盤接口,用來控制主機板、鍵盤和智能鍵入器三者的聯(lián)接,并提供來自主機板的電源;與微電腦單元相連的串行接口,用于把輸入的串行方式信息轉(zhuǎn)化為微電腦單元可接收的信息;與微電腦單元相連的磁盤控制器及其所控制的磁盤驅(qū)動器,用來控制讀寫磁盤;與微電腦相連的讀寫存貯器,用于記憶所學習的集成鍵令,并可取出集成鍵令傳給主機板執(zhí)行;在主機板不向智能鍵入器供電時向存貯器提供電源的備用電池,防止集成鍵令的丟失;與微電腦單元相連的程序只讀存貯器,用來存貯控制微電腦單元操作的控制程序;與微電腦單元相連的鍵盤,用于鍵入指令;顯示輸入數(shù)據(jù)及功能模式的液晶顯示器。
2.根據(jù)權(quán)利要求1的智能鍵入器,其特征在于,進一步包括無線訊號接收器,接收對所述智能鍵入器遙控的訊號。
3.一種使用權(quán)利要求1或2的智能鍵入器的方法,其特征在于,所述智能鍵入器連接于鍵盤和主機板之間。
4.根據(jù)權(quán)利要求3的所述智能鍵入器的使用方法,其特征在于,所述智能鍵入器可被置于下列四種狀態(tài)之一不影響鍵盤向主機輸入信息的旁路狀態(tài),記憶集成鍵令的學習狀態(tài),向主機板發(fā)出集成鍵令的執(zhí)行狀態(tài)和接受自身鍵盤命令的受令狀態(tài)。
5.根據(jù)權(quán)利要求4的所述智能鍵入器的使用方法,其特征在于,在所述執(zhí)行狀態(tài)和受令狀態(tài)時,可以選擇以下三種方式之一實現(xiàn)對來自鍵盤信令的控制A.智能鍵入器把來自鍵盤的信令封閉;B.智能鍵入器把來自鍵盤的信令暫存起來,待執(zhí)行狀態(tài)或受令狀態(tài)結(jié)束后,再發(fā)給主機板;C.智能鍵入器把來自鍵盤的命令視為對自己的命令而執(zhí)行。
6.根據(jù)權(quán)利要求3的所述智能鍵入器使用方法,其特征在于,對所述智能鍵入器的控制可選擇下述三種方式之一A.由智能鍵入器自身的小鍵盤輸入;B.在受令狀態(tài)下,由原鍵盤輸入;C.經(jīng)過專門設(shè)置的輸入/輸出接口的無線電接收機輸入。
7.根據(jù)權(quán)利要求4的所述智能鍵入器的使用方法,其特征在于,在學習狀態(tài)下記憶的集成鍵令,可轉(zhuǎn)存于磁盤中,進而轉(zhuǎn)入其他智能鍵入器。
全文摘要
一種由微電腦單元,控制電路、主機板與鍵盤接口、串行接口、磁盤控制器及驅(qū)動器、讀寫存貯器、備用電池、程序只讀存貯器、鍵盤和液晶顯示器組成的智能鍵入器,接駁于主機板和鍵盤之間,實現(xiàn)了在連線狀態(tài)下學習電腦程式的所有執(zhí)行指示(集成鍵令)并向主機板輸出集成鍵令。在配有無線電接收器的情況下,可以實現(xiàn)遙控。
文檔編號G06F3/02GK1057344SQ91102988
公開日1991年12月25日 申請日期1991年5月4日 優(yōu)先權(quán)日1991年5月4日
發(fā)明者黃金富 申請人:黃金富