專利名稱:商用計算機專用鍵盤的制作方法
技術領域:
本實用新型涉及一種將所要處理的數(shù)據(jù)轉變?yōu)橛嬎銠C能夠處理形式的輸入裝置,特別是商用POS終端專用鍵盤。
目前,商業(yè)收款用的輸入鍵盤大致有兩種,一種是專用收款機鍵盤,另一種則是普通微機鍵盤。前者與收款機連為一體,且專為收款機設置,因而不能作為獨立的鍵盤使用,不能滿足商用POS終端的需要,功能比較單一。后者雖然能滿足各種需要,但用于商業(yè)收款業(yè)務,鍵盤上鍵的設置遠遠超過收款業(yè)務的需要,許多鍵只能閑置不用。同時,鍵盤體積較大,使用操作不便,鍵盤上各鍵均用英文注釋,收款員需要牢記所用鍵的位置和功能,給操作者帶來諸多不便。
本實用新型的目的在于提供一種結構簡單,體積小的商用計算機專用鍵盤。
本實用新型的技術解決方案是一種商用計算機專用鍵盤,它由鍵盤外殼、單片機、單片機外圍電路和鍵組構成,其特殊之處在于采用EPROM中具有鍵盤上電檢測、鍵盤掃描、掃描碼緩沖、與主機間串行通訊約定等功能的8748單片機,其輸入端與向其提供掃描碼的由38~45個按鍵組成的鍵組相連接,輸出端通過五芯電纜與主機相連。單片機的外圍電路是6MHz晶振片,跨接在輸出線CN1、CN2之間的用于直流電源退耦和濾波的電容C1、C3、在輸出線CN3上連接的為單片機RESET端提供常態(tài)高電平的電阻R1、嵌位二極管D、緩沖電容C2、連接在輸出線CN4、CN5上的為鍵盤時鐘線和數(shù)據(jù)線提供常態(tài)高電平的電阻R3、R2以及與輸入端相連且為鍵盤按鍵矩陣的行線提供常態(tài)高電平的電阻排Rp構成。
所述的鍵盤外殼上的面板與水平面具有一定夾角,以便于操作。
本實用新型的特點是結構簡單、體積小、造價低、容易掌握、操作方便、功能齊全,既可作收款機的鍵盤來滿足商業(yè)收款業(yè)務的各項需要,又可作為商業(yè)POS終端的輸入鍵盤,滿足上網(wǎng)的要求。按鍵上采用漢字或字符注釋,功能一目了然,操作人員容易掌握,工作效率高。
圖1為本實用新型的結構示意圖。
圖2為本實用新型的電路原理圖。
圖3為本實用新型單片機的工作流程圖。
以下結合附圖作進一步詳述如圖1所示,鍵盤外殼為長方體,與水平面成10度角的面板上設有由40個按鍵組成的鍵組,按鍵分成數(shù)據(jù)鍵和功能鍵,數(shù)據(jù)鍵為16個,用于輸入數(shù)據(jù)、運算符號及運算,其使用方法與一般計算器相同。功能鍵為24個,包括清除鍵、修改鍵、查詢鍵、浮動鍵、退貨鍵、累加鍵、計算器鍵、稅率鍵、運費鍵、加工費鍵、包裝費鍵、消除當前值鍵、折扣鍵、幣種鍵、小計鍵、總計鍵、上網(wǎng)鍵、空格鍵、走紙鍵、移動字符鍵、F1、F2、F3鍵、回車鍵。移動字符鍵用←表示,F(xiàn)1鍵用于收款終端退出網(wǎng)絡,F(xiàn)2鍵用于查詢已結算的數(shù)據(jù),F(xiàn)3鍵用于參數(shù)設置,回車鍵用Enter表示,用于繼續(xù)操作。
如圖2所示,本實用新型采用鍵盤掃描方式向主機傳送鍵盤的掃描碼,單片機為8748單片機,內(nèi)部ERROM中具有鍵盤上電檢測(ERROM檢測,按鍵檢測)、鍵盤掃描、掃描碼緩沖、與主機間的串行通訊約定等軟件。單片機晶振為6MHz。單片機的輸出通過五芯線的屏蔽電纜與主機相連,在地線CN1與電源線CN2之間設有電容C1、C3,鍵盤復位線CN3上連接有電阻R1、二極管D,在鍵盤時鐘線和數(shù)據(jù)線上連有電阻R2、R3,單片機輸入端與40個按鍵相連,在其連線上設有為鍵盤按鍵矩陣的行線提供常態(tài)高電平的電阻排RP。鍵盤上每個按鍵的掃描都用16進制數(shù)設定,鍵盤與主機之間的通訊采用本行約定的應答方式,每次向主機傳遞一個標志位和8個數(shù)據(jù)位,即一個標志位和一個字節(jié)的掃描碼,共9位數(shù)據(jù)。
結合圖3敘述本實用新型的工作過程鍵盤上電后,首先由8748單片機進行鍵盤自檢,然后進行鍵盤掃描,若盤面上沒有按鍵被按下,則循環(huán)掃描,若有鍵按下,則記下該鍵的掃描碼,然后檢測時鐘線和數(shù)據(jù)線的狀態(tài),即檢測主機是否允許鍵盤向主機傳送掃描碼,若主機不允許,鍵盤需要等待,等待期間鍵盤掃描繼續(xù)進行,若有新的鍵被按下,則由8748單片機依次存下,等待發(fā)送。當主機將時鐘線和數(shù)據(jù)線都置成高電平時,就允許鍵盤向主機傳送掃描碼。首先由數(shù)據(jù)線向主機傳送一個低位,在到來的時鐘脈沖的下沿傳送給主機作為標志位,然后在下面依次到來的8個時鐘脈沖的下沿向主機傳送8個數(shù)據(jù)位,即一個鍵的掃描碼。這些數(shù)據(jù)依次送入主機的串行貯存器中暫存。全部9個數(shù)據(jù)位傳送完畢后由標志位向主機申請中斷,請求主機CPU取走該鍵的掃描碼,在申請中斷的同時,主機將數(shù)據(jù)線置成低電平,以禁止下一個掃描碼的輸入。若主機不響應中斷就一直保持數(shù)據(jù)線的低電平,鍵盤需要等待主機響應中斷。當主機響應中斷取走掃描碼后,再將數(shù)據(jù)線置成高電平,允許鍵盤向主機傳送數(shù)據(jù),鍵盤就可以向主機傳送下一個掃描碼。本實用新型單片機的RESET線鍵盤并不使用,只有當主機復位時將8748單片機復位。
權利要求1.一種商用計算機專用鍵盤,它由鍵盤外殼、單片機、單片機外圍電路和鍵組構成,其特征在于采用EPROM中具有鍵盤上電檢測、鍵盤掃描、掃描碼緩沖、與主機之間的串行通訊約定等功能的8748單片機,其輸入端與向其提供掃描碼的由38~45個按鍵組成的鍵組組連接,輸出端通過五芯電纜線與主機相連。
2.根據(jù)權利要求1所述的商用計算機專用鍵盤,其特征在于單片機外圍電路是由6MHz晶振片,跨接在輸出線CN1、CN2之間的電容C1、C3,與輸出線CN3相連的電阻R1、嵌位二極管D、緩沖電容C2,連接在輸出線CN4、CN5上的電阻R3、R2,及連接在輸入端的電阻排RP構成。
專利摘要本實用新型涉及一種將所要處理的數(shù)據(jù)轉變?yōu)橛嬎銠C能夠處理形式的輸入裝置,特別是商用計算機專用鍵盤,它由鍵盤外殼、8748單片機、單片機外圍電路,與單片機輸入相連的由38~45個按鍵組成的鍵組構成,本實用新型的特點是結構簡單、體積小、造價低,容易掌握和操作,功能齊全,既可作收款機的鍵盤來滿足商業(yè)收款業(yè)務的各項需要,又可作為商業(yè)POS終端的輸入鍵盤,滿足上網(wǎng)的要求。按鍵上采用漢字或字符注釋,功能一目了然。
文檔編號G06F3/02GK2099340SQ91218020
公開日1992年3月18日 申請日期1991年7月9日 優(yōu)先權日1991年7月9日
發(fā)明者孫鵬, 王士平, 王文石, 郭茂盛 申請人:大連東升電子有限公司(中外合資)