SC16458 LED DRIVER IC (10 X 4 SEGMENTS) DESCRIPTION SC16458 is an LED controller driven on a 1/6 duty factor. It is suitable for most application in a lot of consumer products and is composed of one display memory, ten segment outputs, four grid outputs and control circuit. The microcomputer often needs this chip to build a highly reliable peripheral device. A three-line serial interface is used by SC16458 to get serial data. FEATURES SOP-28-375-1.27 * CMOS technology * Low power consumption * 8-step dimming circuitry * Serial interface for clock, data input, strobe pins ORDERING INFORMATIONS APPLICATIONS * Microcomputer peripheral device Device Package SC16458 SOP-28-375-1.27 BLOCK DIAGRAM ABSOLUTE MAXIMUM RATINGS (unless otherwise stated, Tamb=25°C, VSS=0V) Characteristic Supply Voltage Logic Input Voltage Driver Output Current Symbol Value Unit VDD -0.5 to +7 V VI -0.5 to VDD+0.5 V IOLGR +250 mA IOHSG -50 mA HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.2 2004.8.31 Page 1 of 10 SC16458 ELECTRICAL CHARACTERISTICS (unless otherwise stated, VDD=5V, VSS=0V, Tamb=25°C) Characteristics Symbol Logic Supply Voltage Dynamic Current (note) Max. Unit 4.5 5 5.5 V -- -- 5 mA -10 -14 -- mA -20 -25 -- mA 100 140 -- mA -- -- ±5 % IOHSG2 IOLGR Tolerance Typ. VDD High-Level Output Current Segment High-Level Output Current Min. IDDdyn IOHSG1 Low-Level Output Current Test Condition ITOLSG VO=VDD-1V SEG1 to SEG10 VO=VDD-2V SEG1 to SEG10 VO=0.3V, G1 to G5 VO=VDD-1V SEG1 to SEG10 High-Level Input Voltage VIH -- 0.7VDD -- 5 V Low-Level Input Voltage VIL -- 0 -- 0.3VDD V Oscillation Frequency Fosc R=51kΩ 350 500 650 kHz Note: test condition: set display control commands=80H (display turn OFF state) DIN NC OSC VSS NC G1 G2 G3 G4 NC NC SEG10 SEG9 NC PIN CONFIGURATIONS 28 27 26 25 24 23 22 21 20 19 18 17 16 15 6 7 8 9 10 11 12 13 14 SEG2 SEG3 SEG4 SEG5 SEG6 SEG7 SEG8 NC 5 SEG1 STB 4 VDD 3 NC 2 NC 1 CLK SC16458 PIN DESCRIPTIONS Pin NO. 1 2 3~5, 15, 18, 19, 24, 27 6 7~14, 16~17 20~23 Pin name CLK STB Description Clock input pin. This pin reads serial data at the rising edge. Serial interface strobe pin. The data input after the STB has fallen is processed as a command. When this pin is “HIGH”, CLK is ignored. NC No connection VDD Logic power supply SEG1 ~ SEG8, SEG9~SEG10 Segment output pins (p-channel, open drain) G4 to G1 Grid output pins (n-channel, open drain) 25 VSS Ground 26 OSC 28 DIN Oscillator input pin. This pin requires a resistor to obtain the accurate oscillation frequency. Data input pin. This pin inputs serial data at the rising edge of the shift clock (starting from the lower bits). HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.2 2004.8.31 Page 2 of 10 SC16458 FUNCTION DESCRIPTIONS COMMANDS After the STB pin changes from “HIGH” to “LOW”, SC16458G will obtain a command via the DIN pin. Otherwise, the STB pin is set to “HIGH”, the data/commands being transmitted are considered invalid and the communication is initialized. Command 1: data setting commands The data setting commands executes the data write or data read modes for SC16458G. The data setting command, the bit 5 and bit 6 (b4, b5) are ignored, bit 7 (b6) is given the value of “1” while bit 8(b7) is set the value “0”. Please refer to the diagram below. When power is ON, bit 4 to bit 1 (b3 to b0) are set the value of “0”. MSB LSB 0 1 - - b3 b2 b1 b0 Data write & read mode settings: 00: write data to display mode Not Relevant Address increment mode settings (display mode): 0: increment address after data has been written (see note 1) 1: fixes address Mode settings: 0: normal operation mode 1: test mode Note: 1. If you want to set bit 3 (b2) to “0”, please remember that DIG5 address cannot be ignored since G5 exists, however, it is not externally bonded. Please refer to command 2, display mode and RAM address section. Command 2: address setting commands The address of the display memory is set by address setting commands. If the address has a value of “00H” to “09H”, it is considered valid. If the address is set to 0AH or higher, the data is ignored until a valid address is set. When power is turned ON, the address is set at “00H”. Please refer to the diagram below. MSB LSB 1 1 - - b3 b2 b1 b0 Not Relevant Address: 00H to 09H Display mode and RAM address When an external device transmits the serial data into SC16458G, this data is stored in the display RAM and is assigned addresses. The RAM addresses of SC16458G are given below in 8-bit unit. HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.2 2004.8.31 Page 3 of 10 SC16458 SEG1 SEG4 SEG5 SEG8 SEG9 SEG10 00HL 00HU 01HL DIG1 02HL 02HU 03HL DIG2 04HL 04HU 05HL DIG3 06HL 06HU 07HL DIG4 08HL 08HU 09HL DIG5 b0 b3 b4 b7 xxHL xxHu Lower 4 bits Higher 4 bits Command 3: display control commands. The display control commands are used to turn ON or OFF a display. It also used to set the pulse width. Please refer to the diagram below. A 1/16 pulse width is selected and the display is turned OFF only when the power is turned ON. MSB LSB 1 0 - - b3 b2 b1 b0 Not Relevant Dimming Quantity Settings: 000: pulse width = 1/16 001: pulse width = 2/16 010: pulse width = 4/16 011: pulse width = 10/16 100: pulse width = 11/16 101: pulse width = 12/16 110: pulse width = 13/16 111: pulse width = 14/16 Display Setings: 0: display OFF 1: display ON SERIAL COMMUNICATION FORMAT The following diagram shows the SC16458G serial communication format. RECEPTION (Data/Command Write) probably data will continue STB DIN CLK b0 1 b1 2 b2 3 HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn b6 7 b7 8 REV:1.2 2004.8.31 Page 4 of 10 SC16458 SWITCHING CHARACTERISTIC WAVEFORM SC16458G switching characteristics waveform is given below. fosc OSC 50% PW STB STB TCLK-STR PW CLK PW CLK CLK tsetup thold DIN 90% Sn Gn 10% tTZH tTHZ tTZL tTLZ 90% 10% Where: PWCLK (clock pulse width)≥400ns PWSTB (strobe pulse width) ≥ 1μs tsetup (data setup time) ≥ 100ns thold (Data hold time) ≥ 100ns tclk-STB (clock strobe time) ≥ 1μs tthz (fall time)≤10μs ttzh (rise time) ≤1μs FOSC= oscillation frequency tTZL<1μs ttlz <10μs HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.2 2004.8.31 Page 5 of 10 SC16458 APPLICATIONS Display memory is update by incrementing addresses. Please refer to the following diagram. STB CLK DIN Command1 Command2 Data 1 Data n Command3 Where: Only when "STB" is low , the "CLK" signal is valid. Command 1: Data Setting Command Command 2: Address Setting Command Data 1 to n: Transfer Display Data (10 Bytes max.) Command 3: Display Control Command The following diagram shows the waveforms when updating specific addresses. STB CLK DIN Command1 Command2 Data Command2 Data Where: Only when "STB" is low , the "CLK" signal is valid. Command 1--Data Setting Command Command 2-- Address Setting Command Data-- Display Data HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.2 2004.8.31 Page 6 of 10 SC16458 RECOMMENDED PROGRAMMING FLOWCHART START SET DATA SET ADDRESS Clear Display RAM (see Note) INITIAL SETTING SET DISPLAY Display ON ("10xx1xxx") MAIN PROGRAM SET DATA SET ADDRESS MAIN LOOP SET DISPLAY Display ON ("10xx1xxx") END Note: When IC power is applied for the first time, the contents of the display RAM are not defined; thus, it is strongly suggested that the contents of the display RAM must be cleared during the initial setting. HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.2 2004.8.31 Page 7 of 10 SC16458 TYPICAL APPLICATION CIRCUIT 0.1μF MCU SEG10 SEG8 COMMON CATHODE SEG7 SEG6 SEG5 SEG4 SEG3 SEG2 SEG1 DIGIT4 DIGIT3 DIGIT2 DIGIT1 DIN 28 2 STB NC 27 3 NC OSC 26 4 NC VSS 25 S9 5 NC NC 24 S8 6 VDD G1 23 S10 S7 S6 S1 S5 S2 S4 S3 S3 S4 S2 S1 S5 S6 G4 S7 G3 G2 51K +5V S8 SC16458 4-GRID X 10-SEGMENTNT LED SEG9 1 CLK 7 SEG1 8 SEG2 G1 G2 G2 22 G3 G3 21 G4 9 SEG3 G4 20 10 SEG4 NC 19 11 SEG5 NC 18 12 SEG6 SEG10 17 S10 13 SEG7 SEG9 16 14 SEG8 NC 15 S9 G1 Note: the capacitor (0.1μF) connected between the GND and VDD pins must be located as near as possible to the SC16458 chip. SEG1 SEG2 SEG3 SEG4 SEG5 SEG6 SEG7 SEG8 a COM / DIGITAL (GRID) b c f d e g e g b c f h d h HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn a REV:1.2 2004.8.31 Page 8 of 10 SC16458 PACKAGE OUTLINE SOP-28-375-1.27 UNIT: mm 1.27 0.15±0.05 0.45 17.75±0.25 16.51 HANDLING MOS DEVICES: Electrostatic charges can exist in many things. All of our MOS devices are internally protected against electrostatic discharge but they can be damaged if the following precautions are not taken: • Persons at a work bench should be earthed via a wrist strap. • Equipment cases should be earthed. • All tools used during assembly, including soldering tools and solder baths, must be earthed. • MOS devices should be packed for dispatch in antistatic/conductive containers. HANGZHOU SILAN MICROELECTRONICS CO.,LTD Http: www.silan.com.cn REV:1.2 2004.8.31 Page 9 of 10