·上一文章:基于PIC16F690的直流无刷电机驱动器设计
·下一文章:UPS不间断电源的电磁兼容符合性设计
2.BC7281 显示方式应用
2.1 BC7281 简介
BC7281 是16 位LED 数码管显示及键盘接口专用芯片,其各位可独立按不同的译码或不译码显示,可独立控制闪烁属性及显示亮度,并可随时改变闪烁频率。
BC7281 内部包括16 个显示寄存器和15 个控制寄存器,地址范围从00H-1FH;其中显示寄存器的地址为00H-0FH, 而最为常用的控制寄存器是工作模式寄存器,地址12H,其各数据位意义如下:
MOD:移位寄存器模式控制。当MOD=0,适用于一般移位寄存器,如74HC164 等;当MOD=1,适用于带有二级锁存的移位寄存器,如74HC595 等。
INV:段驱动数据输出极性控制。当INV=0 时,各位显示寄存器的数据直接通过移位寄存器输出作为段驱动数据;当INV=1 时,显示寄存器的内容经过反相后才从移位寄存器输出。
KMS:键盘工作模式选择。
BMS:闪烁控制模式选择。当BMS=0 时,采用一个闪烁开关控制寄存器(10H) 控制各显示位的闪烁属性,第8-15 个显示位不能单独控制;当BMS=1 时,工作于扩展模式,由10H 控制0-7 位的闪烁属性,由扩展控制寄存器19H 控制8-15 位的闪烁属性。
ES:节能模式。该位置为1 时,有效驱动电流减小为正常状态的一半(显示亮度随之降低)。
KO:显示关闭模式。该位置为1 时,显示扫描关闭,但键盘仍保持工作。(显示寄存器内容不被删除,并可以更新)。
RP:寄存器保护模式。当RP=1 时,BC7281 内部的寄存器不能够直接改写。