BC6301 30键矩阵键盘接口芯片
千片价¥1.90
The BC6088 is a monolithic keyboard interface controller designed to directly drive an 88-key configuration using an 11×8 matrix topology. It supports Normally Open (NO) and Normally Closed (NC) switches, mixed configurations, and standard toggle switches. Compatible switch mechanisms include metal dome and conductive rubber (elastomer) contacts. The device facilitates robust implementation of arbitrary key combinations and long-press detection without complex host-side processing.
Key Features
Switch Support: Compatible with NO/NC contacts.
Multi-Key Rollover: Detects arbitrary numbers of simultaneous key combinations.
Long-Press Detection: Native support for arbitrary long-press duration logic.
Output: Direct encoded key-value output.
Interface: Single-wire UART (9600 baud rate).
Operating Voltage: 2.0V – 5.5V.
Power Consumption: Ultra-low operating current of 23µA (@ 2.5V).
Package: SSOP24.
Interface & Integration The BC6088 utilizes a standard UART serial interface to output encoded key values, significantly simplifying host processing overhead. A single signal line allows for seamless interfacing with various Microcontroller Units (MCUs) and PC systems. This single-wire topology also facilitates easy implementation of opto-isolation or conversion to RS-485 for long-distance remote keyboard applications.
Software Support
C Driver Library: A comprehensive C-language driver library is provided, enabling developers to implement a fully functional keyboard interface—including complex features like long-press and combination key detection—with fewer than 10 lines of code.
Arduino Compatibility: The device is fully Arduino-compatible. The driver library is indexed in the official Arduino IDE Library Manager; users can install it by simply searching for the chip part number, making it immediately deployable across the entire Arduino ecosystem.
Power Efficiency The BC6088 features ultra-low power consumption, drawing only 23µA at a 2.5V supply voltage. This efficiency allows for over 5 years of continuous operation on two AA batteries, making it ideal for battery-powered and portable applications.
Sourcing Note: Regarding the external oscillator, while some users have reported difficulty sourcing SMD 455kHz resonators, these are readily available by searching for the keywords “SMD Ceramic 455K”.
Suggested Retail Price (RMB)
| Quantity (Units) | Unit Price |
| 1000+ | ¥3.70 |
| 100 – 999 | ¥4.20 |
| 50 – 99 | ¥4.99 |
| 10 – 49 | ¥5.99 |
| 1 – 9 | ¥7.99 |
(附赠直插转换板,免费顺丰邮寄)
相关下载
BC6xxx辅助开发工具软件
通过USB-串口转换器连接到电脑后,可以直接在电脑上实时看到当前BC6301的键盘状态,并且有串口数据记录解释器,显示串口实际收到的数据及其代表的含义。
绿色设计,无需安装,可运行于U盘,单一可执行文件,解压后直接运行即可。
主要功能:
- 可实时看到键盘传回的数据,并直观看到键盘的状态。
本产品供免费下载。
SMD-DIP转换板
方便您对样品进行测试,每位免费样品申请者可随芯片获赠一片相应转换板。
- 非卖品,随免费样品赠送