PD16311 is a FIP (Fluorescent Indicator Panel or Vacuum Fluorescent Display) controller/driver that is
driven on a 1/8- to 1/16 duty factor. It consists of 12 segment output lines, 8 grid output lines, 8 segment/grid output
drive lines, a display memory, a control circuit, and a key scan circuit. Serial data is input to the PD16311 through a
three-line serial interface. This FIP controller/driver is ideal as a peripheral device of a single-chip microcomputer.
FEATURES
• Many display modes (12-segment & 16-digit to 20-segment & 8-digit)
• Key scanning (12 4 matrices)
• Dimming circuit (eight steps)
• High-voltage output (VDD 35 V max).
• LED ports (5 chs., 20 mA max).
• General-purpose input port (4 bits)
• No external resistor necessary for driver outputs (P-ch open-drain + pull-down resistor output)
• Serial interface (CLK, STB, DIN, D
OUT
)
ORDERING INFORMATION
Part NumberPackage
PD16311GC-AB652-pin plastic QFP ( 14)
Document No. IC-3306 (1st edition)
Date Published March 1997 P
Printed in Japan
6DINData inputInputs serial data at rising edge of shift clock, starting from lower
bit.
5D
9STBStrobeInitializes serial interface at rising or falling edge to make
8CLKClock inputReads serial data at rising edge, and outputs data at falling edge.
52OSCOscillator pinConnect resistor for determining oscillation frequency to this pin.
15 to 26Seg1/KS1 to
44 to 37Grid1 to Grid
27 to 32
35 to 36
50 to 46LED1 to LED
10 to 13Key1 to Key
1 to 4SW1 to SW
14, 33, 45V
51V
34V
7ICInternally connectedBe sure to leave this pin open (this pin is at VDD level).
OUT
12
12
/KS
Seg
Seg13/Grid16 to
20
9
/Grid
Seg
DD
SS
EE
Data outputOutputs serial data at falling edge of shift clock, starting from
lower bit. This is N-ch open-drain output pin.
PD16311 waiting for reception of command. Data input after
STB has fallen is processed as command. While command data
is processed, current processing is stopped, and serial interface
is initialized. While STB is high, CLK is ignored.
Only the lower 4 bits of the addresses assigned to Seg17 through Seg20 are valid, and the higher 4 bits are
ignored.
5
PD16311
Key Matrix and Key-Input Data Storage RAM
The key matrix is of 12 4 configuration, as shown below.
KEY
1
KEY
2
KEY
3
KEY
4
1
2
3
4
5
6
7
8
9
10
11
/KS
1
Seg
/KS
2
Seg
/KS
3
Seg
/KS
4
Seg
/KS
5
Seg
/KS
6
Seg
/KS
7
Seg
/KS
8
Seg
/KS
9
Seg
/KS
10
Seg
/KS
11
Seg
12
/KS
12
Seg
The data of each key is stored as illustrated below, and is read by a read command, starting from the least
significant bit.
KEY1…KEY4KEY1…KEY
4
Seg1/KS
Seg3/KS
Seg5/KS
Seg7/KS
Seg9/KS
Seg11/KS
1
3
5
7
9
11
Seg2/KS
Seg4/KS
Seg6/KS
Seg8/KS
Seg10/KS
Seg12/KS
2
4
6
8
10
12
Reading sequence
b0------------b3b4------------b7
When the most significant bit of data (Seg12 b7) has been read, the least significant bit of the next data (Seg1 b0) is
read.
LED Port
Data is written to the LED port by a write command, starting from the least significant bit of the port. When a bit of
this port is 0, the corresponding LED lights; when the bit is 1, the LED goes off. The data of bits 6 through 8 is
ignored.
MSB
−−−b4 b3 b2 b1 b0
Don't care
LSB
LED1
LED2
LED3
LED4
LED5
On power application, all the LEDs remain dark.
6
Loading...
+ 14 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.