The µPD16432B is a controller/driver with 1/8 and 1/15 duty dot matrix LCD display capability. It has 60 segment
outputs, 10 common outputs, and 5 dual segment/common outputs, giving a maximum display capability of 12
columns × 2 lines (at 1/15 duty).
LED drive outputs, key scanning key source outputs, and key data inputs are also provided, making it ideal for use
in a car stereo front panel, etc.
Segment outputs34 to 85Dot matrix LCD segment outputs
Segment output/common
10
output dual-function pins
26 to 33Pins with dual function as dot matrix LCD segment outputs and
key scanning key source outputs
86 to 90Switchable to either dot matrix LCD segment outputs or com-
mon outputs
COM0 to COM9Common outputs91 to 100Dot matrix LCD common outputs
LED1 to LED
4
LED output pins1 to 4LED outputs are Nch open-drain.
SCKShift clock input17Data shift clock
Data is read on rising edge, and output on falling edge.
DATAData input/output18Performs input of commands, key data, etc., and key data
output. Input is performed from the MSB on the rise of the shift
clock, and the first 8 bits are recognized as a command. Output
is performed from the MSB on the fall of the shift clock.
Output is Nch open-drain.
STBStrobe input19Data input is enabled when “H”. Command processing is
performed on a fall.
KEY REQKey request output16“H” if there is key data, “L” if the r e is none. Key data can be read
irrespective of the state of this pin. Output is CMOS output.
RESETReset input15Initial state is set when “L”.
LCD OFFLCD off input14When “L”, a forced LCD off operation is performed, and SEG
n
& COMn output the unselected waveform.
SYNCSynchro13Synchronization signal input/output pin. When 2 or more chips
are used, wired-OR connection is made to each chip. A pull-up
resistor is also required when one chip is used.
IN
OSC
OUT
OSC
KEY1 to KEY
DD
V
SS
V
LCD
V
LC1
to V
LC5
V
Oscillation pins
4
Key data inputs22 to 25Key scanning key data inputs.
Logic power supply pin12Internal logic power supply pin
GND pin5GND pin
LCD drive voltage pin11LCD drive power supply pin
LCD drive power supply10 to 6Dot matrix LCD drive power supply
20
21
Connect oscillator resistor.
4
µµµµ
PD16432B
LCD DISPLAY
In the µPD16432B LCD display, a 5 × 7-segment display and pictograph display segments can be driven. The
0
pictograph display segment common output is allocated to COM
(1) Example of 1/8 duty connections
1
SEG
2345
COM1
COM2
COM3
COM4
COM5
COM6
COM7
COM0
, and up to 64 can be driven.
616263 64 65678910
(2) Example of 1/15 duty connections
COM1
COM2
COM3
COM4
COM5
COM6
COM7
COM8
COM9
COM10
COM11
COM12
COM13
COM14
COM0
1SEG
2345
64 Pictograph Segments
565758 59 60678910
60 Pictograph Segments
5
µµµµ
PD16432B
CHARACTER CODES AND CHARACTER PATTERNS
The relation between character codes and character patterns is shown below. Character codes 00H to 0FH are
allocated to CGRAM.
Character codes 10H to 1FH and E0H to FFH are undefined.
Higher
Lower
Bits
Bits
0XH
1XH 2XH 3XH
4XH 5XH 6XH
7XH 8XH 9XH AXH BXH CXH DXH EXH FXH
X0HRAM
X1HRAM
X2HRAM
X3HRAM
X4HRAM
X5HRAM
X6HRAM
X7HRAM
X8HRAM
CG
(1)
CG
(2)
CG
(3)
CG
(4)
CG
(5)
CG
(6)
CG
(7)
CG
(8)
CG
(9)
X9HRAM
XAHRAM
XBHRAM
XCHRAM
XDHRAM
XEHRAM
XFHRAM
CG
(10)
CG
(11)
CG
(12)
CG
(13)
CG
(14)
CG
(15)
CG
(16)
6
DISPLAY RAM ADDRESSES
Display RAM addresses are allocated as shown below irrespective of the display mode.
When 1/15 duty is used (12 columns × 2 lines), 61 to 64 are disabled.
Segment Output No.
7
µµµµ
PD16432B
CGRAM COLUMN ADDRESSES
A maximum of any sixteen 5 × 7-dot characters can be written in CGRAM. The row address within one character is
allocated as shown below, and is specified by bits b7 to b5.
The character code for which a write is to be performed must be specified beforehand with an address setting
command.
Row
Address
00H000
01H001
02H010
03H011
04H100
05H101
06H110
Font data (1: on, 0: off)
*
b7b6b5b4b3b2b1b0
Row AddressFont Data
Dot Data
*****
*****
*****
*****
*****
*****
*****
(5 × 7 Dots)
8
KEY MATRIX AND KEY DATA RAM CONFIGURATION
The key matrix has an 8 × 4 configuration, as shown below.
KEY1
µµµµ
PD16432B
KEY2
=
KEY3
KEY4
KS1 KS2 KS3 KS4 KS5 KS6 KS7 KS8
Key data is stored as shown below, and is read in MSB-first order by a read command.
b7b4 b3
KS
8
KS
6
KS
4
KS
2
KEY
KEY
3
4
KEY
KS
KS
KS
KS
2
7
5
3
1
KEY
b0
Key data is as follows:
1: On
0: Off
Read Order
1
Key Input Equivalent Circuit
VDD
Pull-Up
Control Signal
R
To Key
Data RAM
In the event of key source output, the pull-up control signal
becomes “H”, and the pull-up transistor is turned on.
KEYn
9
KEY REQUEST (KEY REQ)
A key request is output as shown below according to the state.
µµµµ
PD16432B
State
In key scan operationHigh level is output while any key
data is “1”.
In standby mode or when SEG
& COMn are fixed at V
When key scanning is stoppedFixed at low levelAlways OFF
KEY REQ does not become low until the key data is all “0”.
Note
LC5
n
High level is output in case of key
input only.
KEY REQ
Note
Note
Key Scan Internal Pull-Up Resistor
During key scan : ON
During display : OFF
Always ON
(It is not synchronized with the key data reads.)
LED OUTPUT LATCH CONFIGURATION
The low-order 4 bits of the LED output latch are enabled, and the high-order 4 bits disabled, as shown below.
LSBMSB
b3 b2 b1b0
××××
Latch data is as follows:
1: On
0: Off
×
: Don’t Care
LED1
LED2
LED3
LED4
10
µµµµ
PD16432B
COMMANDS
Commands set the display mode and status.
The first byte after a rise edge on the STB pin is regarded as a command.
If STB is driven low during command/data transfer, serial communication is initialized and the command/data being
transferred is invalidated. (However, a command or data that has already been transferred is valid.)
(1) Display Setting Command
This command initializes the
slave operation, and the drive voltage supply method.
The state set when this command is executed is: LCD off, LED on, key scanning stopped. To restart the display,
it is necessary to execute “status command” normal operation. However, nothing is done if the same mode is
selected.
×
00
After powering on
Note
××
×
××
When multiple chips are used, only the chip that sent the command is enabled. If initialization is
performed during display, the display may be affected (especially when multiple chips are used).
PD16432B
µ
b2 b1 b0
000
Note
, and sets the duty, number of segments, number of commons, master/
LSBMSB
×
: Don’t Care
Duty setting
0: 1/8 duty (SEG61/COM14 to SEG65/COM10 → segment outputs)
1: 1/15 duty (SEG61/COM14 to SEG65/COM10 → common outputs)
Master/slave setting
0: Master
1: Slave
Drive voltage supply method selection
0: External
1: Internal
11
Loading...
+ 25 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.