概述:BC7281系列是8位/16位LED数码管显示及键盘接口专用控制芯片,BC7281B是BC7281A芯片的升级换代产品,全面兼容BC7281A,同时提供更强的性能。通过外接移位寄存器(典型芯片如74HC164,74LS595等),BC7281最多可以控制16位数码管显示或128只独立的LED。BC7281的驱动输出极性及输出时序均为软件可控,从而可以和各种外部电路配合,适用于任何尺寸的数码管。
  BC7281各位可独立按不同的译码方式译码或不译码显示,译码方式显示时小数点不受译码影响,使用更方便;BC7281A/B对16个显示位均可以独立地控制闪烁属性;同时内部还具有一闪烁速度控制寄存器,使用者可随时改变闪烁频率;较之BC7281A,BC7281B增加了显示亮度的控制,可以在正常、半亮和关闭之间切换。BC7281译码方式除了常用的BCD译码等2种方式外,还有专用于光柱(Bar)显示的光柱译码方式,只要送一个字节,就可以完成光柱显示的控制。128段被分成2个各自独立的64段光柱,可以分别控制。
  另外,128个显示段同时被分配了128个地址,利用段寻址功能可以独立地控制每一个段,便于使用独立的LED。BC7281芯片可以连接最多64键(8×8)的键盘矩阵,内部具有去抖动功能。BC7281A/B的键盘具有2种工作模式,详细情况请参见内文。
  BC7281B内部共有31个寄存器,包括16个显示寄存器和15个特殊(控制)寄存器,比BC7281A增加了5个,所有的操作均通过对这32个寄存器的访问完成。
  BC7281采用高速二线接口与MCU进行通讯,只占用很少的I/O口资源和主机时间。
  BC7281B和较早的BC7281/BC7281A在软件和硬件上均兼容。内部设计的改进使得BC7281B比BC7281/BC7281A具有了更强的抗干扰性能,BC728X的用户代换为BC7281B时,软件和硬件不需做任何改动,即可获得更强的抗干扰能力。同时,BC7281B还增加了“寄存器保护”(抗干扰)模式,使得抗干扰能力进一步提高。

 

一、BC7281B引脚功能排列

 

二、BC7281B功能和特点

* 可驱动8 位或16 位数码管显示或64/128 只独立LED
* 具有64 键键盘接口,内建去抖功能
* 具有2 种键盘工作模式,适应不同应用需求
* 显示亮度控制
* 具有寄存器保护(抗干扰)模式,可靠性更高
* 16 位均可独立控制闪烁属性,闪烁速度软件可调
* 独具光柱译码方式,可独立控制两条64 段光柱显示
* 段寻址功能便于控制独立LED
* 适用于任何型号的数码管/发光二极管
* 键盘部分具有键值锁存功能
* 内部显示寄存器和控制寄存器的内容均可读出
* 2 线高速串行接口
* 兼容BC7281/BC7281A