BC7275B是一款单片数码管驱动芯片,该芯片无需外围电路,即可驱动最多6¾位数码管显示或者48个独立LED。目前销售为BC7275B版本,是BC7275A的升级版。BC7275支持16进制译码,写入数值即显示相应字形,无需用户自己编写译码表,且译码显示不影响小数点,可将不用的小数点直接作为单独指示灯使用,编程中无需特殊考虑;所有LED可单独控制,可按位或任意单独LED闪烁,闪烁功能只需一个指令,闪烁过程无需CPU参与。
该芯片可工作于有片选和无片选两种方式,工作于无片选方式时,可驱动6位数码管,同时有专用指令可将各小数点段用作额外数码管位,从而最多驱动6¾位数码管;而使用片选时,最多驱动5位数码管。使用片选时SPI总线上可以挂载多片BC7275A。
提供BC727X芯片驱动库,用户只需2、3行代码,就可以完成基本显示功能,包括:显示十进制数、显示16进制数字,显示浮点数等,使用驱动库步骤如下:
- “include”驱动库头文件
- 提供SPI口操作函数(硬件或软件模拟均可)
- 调用库函数完成显示
BC7275主要特点:
- 标准SPI接口,可以利用单片机硬件接口资源
- 有2线/3线(带片选)连接方式可选
- 无需外围器件
- 6¾位,可连续显示0,000,000~6,999,999范围的数值
- 可以译码显示,也可以直接写入显示寄存器,显示任意字型
- 支持段寻址,可以单独控制任意显示段(LED)的开/关
- 可按位或按LED闪烁
- 所有LED均可独立闪烁
- 闪烁速度可调
- 与其它BC727X系列芯片代码兼容,增加显示位只需替换芯片
- 工作电压2.7-5.5V
- SSOP20小体积封装
建议零售价:
- 1-9片 ¥6.49
- 10-49片 ¥4.99
- 50-99片 ¥3.99
- 100-999片 ¥3.30
- 1000+ ¥3.05