键盘接口

BC6301,BC6040,BC6561,BC6088 系列键盘接口芯片,采用单线UART接口,直接输出键值,使键盘接口的编程得到很大简化。

系列芯片提供从30键到88键的不同选择,接口协议一致,即不同型号的产品程序无需调整。

支持任意形式和数量的组合键,并可同时支持常开和常闭按键,也可支持任意时间长度的长按键。

单线接口,可以轻松实现电气隔离和远程键盘。

Arduino兼容,提供Arduino库,可用于任何Arduino硬件。

同时提供C语言版 “UART单线键盘接口驱动库”,用户可以用少于10行的代码,实现包括长按键、组合键等功能的全功能键盘接口。

宽电压、低功耗设计,微安级的工作电流,可供电池供电设备使用。

芯片型号 按键数量 任意组合键 长按键 外围元件 工作电压 千片价
BC6301 30 Yes Yes 2.2-5.5 ¥1.90
BC6040 40 Yes Yes 455KHz晶体或陶瓷谐振器 2.0-5.5 ¥2.85
BC6561 56 Yes Yes 2.2-5.5 ¥2.85

您可能还愿意考虑下面芯片,以下芯片除了键盘接口外还同时提供LED显示驱动功能,但键盘接口协议与上面BC6xxx芯片兼容,可以互换。

芯片型号 按键数量 任意组合键 长按键 LED驱动段数 工作电压 千片价
BC7595 48 Yes Yes 48 3.0-5.5 ¥2.85
BC7591 96 Yes Yes 256 3.0-5.5 ¥3.70