具時,按鍵的數(shù)目與功能上與其他的數(shù)控系統(tǒng)是不同的,實時性和高速率是工業(yè)現(xiàn)場所重視的,usb數(shù)控鍵盤相對于傳統(tǒng)的ps/2鍵盤具有高速率、支持熱插拔、可靈活配置等特點,所以要為嵌入式數(shù)控設(shè)備研發(fā)出通用的數(shù)控鍵盤,來滿足現(xiàn)代化數(shù)控系統(tǒng)的需求。具體設(shè)計方案如圖1所示。 圖1 系統(tǒng)框圖 系統(tǒng)硬件電路設(shè)計 系統(tǒng)(圖1)有四個模塊組成:鍵盤模塊、usb接口模塊、usb和mcu通信模塊。usb數(shù)控鍵盤不需要顯示模塊,在實驗中為了便于觀察結(jié)果,采用了1602液晶顯示器,來顯示鍵值和通信的狀態(tài)。at89s55單片機和zlg7290均采用上電復(fù)位電路,減少系統(tǒng)的不必要開支,整個電路的供電采用usb供電,有效的減少了電源干擾。 zlg7290鍵盤模塊 zlg7290鍵盤編碼顯示芯片具有i2c總線接口功能并可直接驅(qū)動8 位共陰式數(shù)碼管(或64 只獨立的led),同時還可以掃描管理多達(dá)64 只按鍵,其中有8 只按鍵還可以作為功能鍵使用。zlg7290 內(nèi)部還設(shè)置有連擊計數(shù)器,能夠使鍵按下后不松手而連續(xù)有效。并提供鍵盤中斷信號,方便與處理器接口;可檢測每個按鍵的連擊次數(shù),并具有鍵盤去抖動處理、雙鍵
at89s53 /at89s55 能滿足要求 at89s51/s52/s53/s55的 rom是 4k/8k/16k/22k 這都是isp下載那一個適合你就選那一個 不清楚的可以聯(lián)系我 mcs2051@yahoo.com
AT89S58 AT89S58-IM AT89S64 AT89S8252 AT89S8252-12PI AT89S8252-16JA AT89S8252-24JC AT89S8252-24PC AT89S8252-24PI AT89S8253
相關(guān)搜索: