The SC16312 is a FIP (Fluorescent Indicator Panel, or Vacuum
Fluorescent Display) controller/driver that is driven on a 1/4 or 1/11
duty factor. It consists of 11 segment output lines, 6 grid output lines,
5 segment/grid output drive lines, a displaymemory, a control circuit,
and a key scan circuit. Serial data is input to the SC16312 through a
three-line serial interface. This FIP controller/driver is ideal as a
peripheral device for a single-chip microcomputer.
FEATURES
* Multiple display modes (11-segment & 11-dight
to 16-segment & 4-digit).
* Key scanning (6x4 matrix).
* Dimming circuit (eight steps).
* High-voltage output (V
* LED ports (4 chs., 20 mA max).
* General-purpose input port (4 bits)
Where segment current = 3mA, grid current = 15mA, and LED current = 20mA,
FIP driver dissipation = number of segments x 6 + number of grids/(number of grids + 1) x 30(mW)
R
dissipation = (VDD-VEE)2/50 x (number of segments + 1)(mW)
L
LED driver dissipation = number of LEDs x 20(mW)
Dynamic power consumption = V
Example
Where V
= -25V, VDD= 5V, and in 16-segment and 6-digit modes,
EE
FIP driver dissipation = 16 x 6 +6/7 x 30 = 122
R
dissipation = 302/50 x 17 = 306
L
LED driver dissipation = 4 x 20 = 80
Dynamic power consumption = 5 x 5 = 25
Input serial data at rising edge of shift clock, starting from
the low order bit.
Output serial data at the falling edge of the shift clock,
starting from low order bit. This is N-ch open-drain output
pin.
Initializes serial interface at the rising or falling edge of
the SC16312. It then waits for reception of a command.
Data input after STB has fallen is processed as a
command. While command data is processed, current
processing is stopped, and the serial interface is
initialized. While STB is high, CLK is ignored.
Reads serial data at the rising edge, and outputs data at
the falling edge.
Connect resistor to this pin to determine the oscillation
frequency to this pin.
SW data is readwith the read command, starting from the least significant bit. Bits 5 through8 of the SW data are 0.
SC16312
MSB
0000
5. COMMANDS
Commands set the display mode and status of the FIP driver.
The first 1 byte input to the SC16312 through the D
If STB is set high while comma nds/ data are tr ansmit ted, s eria l commun icat ion is init ia li zed, and th e
commands/data being transmitted are invalid(however, the commands/data previously transmitted remain valid).
(1) Display mode setting commands
These commands initialize the SC16312 and select the number of segments and the number of grid(1/4 to
1/11 duty, 11 segments to 16 segments).
When these commands are executed, the display is forcibly turned off, and key scanning is also stopped. To
resume display, the display command“ON” must be executed. If the same mode is selected,however, nothing
happens.
MSBLSB
00
b3b2b1b0
pin after the STB pin has fallen is regarded as a command.
IN
b2b1b0
LSB
SW1
SW2
SW3
SW4
Irrelevant
On power application, the 11-digit, 11-segment mode is selected.
These commands set data write and data read modes.
MSBLSB
01
b3
b2 b1
SC16312
b0
Irrelevant
Data write and read mode settings
00: Write data to display memory
01: Write data to LED port
10: Read key data
11: Read SW data
Address increment modesettings
(display memory)
0: Increments address after data
has been written
1: Fixes address
Test mode settings
0: Normal operation
1: Test mode
On power application, the normal operation and address increment modes are set.
(3) Address setting commands
These commands set an address of the display memory.
MSBLSB
b411
b2
b3
b1 b0
Address (00H-15H)
If address 16H or higher is set, data is ignored, until a valid address is set.
On the power application, the address is set to 00H.
(4) Display control commands
MSBLSB
10
b3
b2 b1 b0
Irrelevant
Dimmingquantity settings
000: Set pulse width to 1/16
001: Set pulse width to 2/16
010: Set pulse width to 4/16
011: Set pulse width to 10/16
100: Set pulse width to 11/16
101: Set pulse width to 12/16
110: Set pulse width to 13/16
111: Set pulse width to 14/16
Turns on/off display
0: Display off(keyscan
continues)*
1: Display on
On power application, the 1/6 pulse width is set and the display is turned off.
*Note: On powerapplication, key scanning is stopped.