BC6301是單片5×6矩陣鍵盤(pán)接口芯片。SO14封裝,無(wú)需任何外圍元件。輸出采用單線UART接口,占用口線最少,且可以很容易地實(shí)現(xiàn)電氣隔離或轉(zhuǎn)換為RS-485電平實(shí)現(xiàn)遠(yuǎn)程鍵盤(pán)。
BC6301支持檢測(cè)單鍵按下,單鍵釋放,組合鍵,單鍵長(zhǎng)按鍵,組合鍵長(zhǎng)按鍵,以及長(zhǎng)時(shí)間無(wú)按鍵等各種情況。配合驅(qū)動(dòng)庫(kù),用戶(hù)可以用10行以?xún)?nèi)的代碼,實(shí)現(xiàn)包括上述所有功能的全功能鍵盤(pán)。
我們同時(shí)還提供了Arduino庫(kù),BC6301可以用于任何Arduino系統(tǒng)。
我們提供的BC6561鍵盤(pán)接口板可以用來(lái)輔助BC6301的開(kāi)發(fā),在無(wú)需制作電路板的情況下,驗(yàn)證芯片功能,調(diào)試用戶(hù)軟件。BC6561芯片與BC6301在協(xié)議上完全兼容,僅為按鍵數(shù)量多少區(qū)別。
BC6561矩陣按鍵接口板
BC7591開(kāi)發(fā)板軟件也可以用來(lái)協(xié)助BC6301的開(kāi)發(fā),因?yàn)閮煽钚酒逆I盤(pán)接口部分協(xié)議完全一致,可以利用該軟件的鍵盤(pán)調(diào)試界面來(lái)調(diào)試BC6301的鍵盤(pán)。使用時(shí)只需使用USB-UART轉(zhuǎn)換器,將BC6301芯片或者BC6561鍵盤(pán)接口板的TX信號(hào)與計(jì)算機(jī)的RX口相連,即可在軟件上看到實(shí)時(shí)的鍵盤(pán)狀態(tài),并且能在軟件上看到實(shí)際傳送的鍵碼和解釋。
BC7591開(kāi)發(fā)板軟件鍵盤(pán)調(diào)試界面
BC6301相關(guān)下載:
資料名稱(chēng) | 下載 |
BC6301 技術(shù)手冊(cè) | |
鍵盤(pán)接口驅(qū)動(dòng)庫(kù) – 說(shuō)明書(shū) (C語(yǔ)言版) | |
鍵盤(pán)接口驅(qū)動(dòng)庫(kù)-C語(yǔ)言版V1.6 源碼+說(shuō)明書(shū)+例程 ,少于10行代碼實(shí)現(xiàn)含組合鍵、長(zhǎng)按鍵的全功能鍵盤(pán)接口 | |
鍵盤(pán)接口驅(qū)動(dòng)庫(kù) – 說(shuō)明書(shū) (Arduino版) | |
鍵盤(pán)接口驅(qū)動(dòng)庫(kù)-Arduino版V1.0 Arduino IDE 中直接安裝 | |
56鍵矩陣鍵盤(pán)接口板說(shuō)明書(shū) | |
BC7591 演示測(cè)試軟件 (Windows版) (可用于調(diào)試BC6xxx鍵盤(pán)功能,說(shuō)明見(jiàn)下文) |