logo资料库

电子-VK16K33LED驱动原厂中文资料规格书.pdf

第1页 / 共34页
第2页 / 共34页
第3页 / 共34页
第4页 / 共34页
第5页 / 共34页
第6页 / 共34页
第7页 / 共34页
第8页 / 共34页
资料共34页,剩余部分请下载后查看
VK16K33 LED Driver IC RAM Mapping 16*8 LED Controller Driver with keyscan General Description The VK16K33 is a memory mapping and multi-function LED controller driver. The max. Display segment numbers in the device is 128 patterns (16 segments and 8 commons) with a 13*3 (MAX.) matrix key scan circuit. The software configuration features of the VK16K33 makes it suitable for multiple LED applications including LED modules and display subsystems. The VK16K33 is compatible with most microcontrollers and communicates via a two-line bidirectional I2C -bus. Features Operating voltage: 4.5V~5.5V Integrated RC oscillator I2C-bus interface 16*8 bits RAM for display data storage Max. 16 x 8 patterns, 16 segments and 8 commons R/W address auto increment Max. 13 x 3 matrix key scanning 16-step dimming circuit Selection of 20/24/28-pin SOP package types Application Industrial control indicators Digital clocks, thermometers, counters, multimeters Combo sets VCR sets Instrumentation readouts Other consumer applications LED Displays 1/34 Rev 1.0 2017-06-27 台湾元泰股份授权大陆总代理 联系人:许先生 QQ:191 888 5898 TEL:188 9858 2398 E-mail:zes1688@163.com
VK16K33 LED Driver IC Pin Configuration 2/34 Rev 1.0 2017-06-27 台湾元泰股份授权大陆总代理 联系人:许先生 QQ:191 888 5898 TEL:188 9858 2398 E-mail:zes1688@163.com
VK16K33 LED Driver IC Pin Function Symbol SDA SCL VDD VSS COM0/AD COM1/KS0~COM3/KS2 COM4~COM7 Name I/O I - - O O O Description I2C interface Serial Data Input/Output. I2C interface Serial Clock Input. Positive power supply for logic circuit. Negative power supply for logic circuit, ground. Common output pin, active low during display. Also used as device address source output pin, active high during power on reset and key scan. Common output pin, active low when displaying. Also used as the Key source output pin, active high during a key scan operation. Common outputs pin, active low during display. ROW0/A2~ROW2/A0 I/O ROW3/K1~ROW14/K12 I/O ROW15/K13/INT I/O ROW0/A1~ROW1/A0 I/O ROW2/K1~ROW10/K9 I/O ROW11/K10/INT I/O 28 Pin package ROW output pin, active high when displaying. Also used as the device address data input pin, internal pull-low during power on reset and during key scan operation. ROW outputs pin, active high during display. Also used as the Key data input pin, internal pull-low during a key scan operation. When the “INT/ROW” bit of ROW/INT set register is set to “0”,this pin become a Row driver output pin, active high when displaying, and Key data input during a key scan operation. When the “INT/ROW” bit of ROW/INT set register is set to “1”, this pin become Interrupt signal (INT) output pin. INT pin output active-low when the “act” bit of the Row/int setup register is set to “0”. INT pin output active-high when the “act” bit of the Row/int setup register is set to “1”. 24 Pin package ROW output pin, active high when displaying. Also used as the device address data input pin, internal pull-low during a power on reset and during a key scan operation. ROW outputs pin, active high when displaying. Also used as the Key data inputs pin, internal pull-low during a key scan operation. When the “INT/ROW” bit of ROW/INT set register is set to “0”,this pin become a Row driver output, active high when displaying, and Key data input during a key scan operation. When the “INT/ROW” bit of ROW/INT set register is set to “1”,this pin 3/34 Rev 1.0 2017-06-27 台湾元泰股份授权大陆总代理 联系人:许先生 QQ:191 888 5898 TEL:188 9858 2398 E-mail:zes1688@163.com
VK16K33 LED Driver IC become an Interrupt signal (INT) output pin. INT pin output active-low when the “act” bit of the Row/int setup register is set to “0”. INT pin output active-high when the “act” bit of the Row/int setup register is set to “1”. 20 Pin package ROW output pin, active high when displaying. Also used as the Key data inputs pin, internal pull-low during a key scan operation. When the “INT/ROW” bit of the ROW/INT setup register is set to “0”,this pin become a Row driver output, active high when displaying, and Key data input during a key scan operation. When the “INT/ROW” bit of the ROW/INT set register is set to “1”,this pin become an Interrupt (INT) signal output pin. INT pin output active-low when the “act” bit of Row/int setup register is set to “0”. INT pin output active-high when the “act” bit of the Row/int setup register is set to “1”. ROW0/K1~ROW6/K7 I/O ROW7/K8 /INT I/O Approximate Internal Connections 4/34 Rev 1.0 2017-06-27 台湾元泰股份授权大陆总代理 联系人:许先生 QQ:191 888 5898 TEL:188 9858 2398 E-mail:zes1688@163.com
Block Diagram VK16K33 LED Driver IC Functional Description Power-on Reset When power is applied, the IC is initialised by an internal power-on reset circuit. The status of the internal circuit after initialisation is as follows: System Oscillator will be in an off state . COM0~COM3 outputs are set to VDD . COM4~COM7 outputs will be high impedance . All Rows pins are changed input pins . LED Display is in the off state. . Key scan stopped . The combined Row/INT pins are setup as ROW outputs . Dimming is set to 16/16duty . Data transfers on the I2C-bus should be avoided for 1 ms following a power-on to allow completion of the reset action. 5/34 Rev 1.0 2017-06-27 台湾元泰股份授权大陆总代理 联系人:许先生 QQ:191 888 5898 TEL:188 9858 2398 E-mail:zes1688@163.com
VK16K33 LED Driver IC Standby Mode In the standby mode, the VK16K33 can not accept input commands nor write data to the display RAM except using the system setup command. If the standby mode is selected with the “S” bit of the system setup register set to “0”, the status of the standby model is as follows: System Oscillator will be in the off state . COM0~COM3 outputs are set to VDD . COM4~COM7 outputs will be high impedance . LED Display is in the off state. Key scan stopped . All key data and INT flags are cleared until the standby mode is canceled. If the key matrix is activated (any key) or the “S” bit of the system setup register is set to “1”, the standby mode will be canceled and will cause the device to wake-up. If the “INT/ROW” bit of the ROW/INT setup register is set to “0”, all rows pins are changed to input pins. If the “INT/ROW” bit of the ROW/INT setup register is set to “1”: all rows pins are changed to input pins except for the INT pin (output). The INT pin output will remain at a high level when the “act” bit of the ROW/INT setup register is set to “0”. The INT pin output remains at a low level when the “act” bit of the ROW/INT setup register is set to “1”. Wake-up Wake-up by a key press from any key or by setting the “S” bit of the system setup register to “1”. A key scan will then be performed. The System Oscillator restarts for normal operation. The previous display data output will be updated by Each Mode command set. The relationship between the Wake-up and any key press is shown as follows: 6/34 Rev 1.0 2017-06-27 台湾元泰股份授权大陆总代理 联系人:许先生 QQ:191 888 5898 TEL:188 9858 2398 E-mail:zes1688@163.com
VK16K33 LED Driver IC System Setup Register The system setup register configures system operation or standby for the VK16K33 The internal system oscillator is enabled when the ‘S’ bit of the system setup register is set to “1”. The internal system clock is disabled and the device will enter the standby mode when the “S” bit of the system setup register is set to “0”. Before the standby mode command is sent, it is strongly recommended to read the key data first. The system setup register command is shown as follows: Command / Address / Data D15 D14 D13 D12 D11 D10 D9 D8 0 0 1 0 X X X S Name System set Option Description Def. {S} Write only Defines internal system oscillator on/off ●{0}:Turn off System oscillator (standby mode) 20H ●{1}:Turn on System oscillator (normal operation mode) 7/34 Rev 1.0 2017-06-27 台湾元泰股份授权大陆总代理 联系人:许先生 QQ:191 888 5898 TEL:188 9858 2398 E-mail:zes1688@163.com
VK16K33 LED Driver IC ROW/INT Set Register The ROW/INT setup register can be set to either an LED Row output, or an INT logic output. The INT output is selected when the ROW/INT set register is set to “1”. The ROW output is selected when the ROW/INT set register is set to “0”. The INT logic output can be configured as an INT output level controlled by the keys can circuitry and controlled through the 2-wire interface. The INT output is active-low when the ‘act’ bit of ROW/INT set register is set to “0”. The INT output is active-high when the ‘act’ bit of ROW/INT set t register is set to “1”. The ROW/INT setup register command is shown as follows: Name row/int set Command / Address / Data D15 D14 D13 D12 D11 D10 D9 D8 Option Description Def. 1 0 1 0 X X act row/ int {act,row /int } Write only ●Defines INT/ROW output pin select and INT pin output active level status. ●{X 0}: INT/ROW output pin is set to ROW driver output. ●{0,1}: INT/ROW output pin is set to INT output,active low. ●{1,1}: INT/ROW output pin is set to INT output,active high. A0H Display Setup Register The display setup register configures the LED display on/off and the blinking frequency for the VK16K33. The LED display is enabled when the ‘D’ bit of the display setup register is set to “1”. The LED display is disabled when the ‘D’ bit of the display setup register is set to “0”. In the display disable status, all ROW outputs are hi-impedance and all COM outputs are high-impedance during the display period. In the display disable status, all ROWs are changed to an input status and the COM0~COM3 continues scanning and COM4~COM7 outputs are high-impedance during the keys can period. The display blinking capabilities of the VK16K33 are very versatile. The whole display can be blinked at frequencies selected by the Blink command. The blinking frequencies are integer multiples of the system frequency; the ratios between the system oscillator and the blinking frequencies depend upon the mode in which the device is operating, is as follows: Blinking frequency = 2Hz 8/34 Rev 1.0 2017-06-27 台湾元泰股份授权大陆总代理 联系人:许先生 QQ:191 888 5898 TEL:188 9858 2398 E-mail:zes1688@163.com
分享到:
收藏