FUJITSU SEMICONDUCTOR
DATA SHEET
DS04-13513-1E
Linear IC Converter
CMOS
D/A Converter for Digital Tuning
(12-channel, 8-bit, on-chip OP amp., low-voltage)
MB88146A
s
DESCRIPTION
The MB88146A is an 8-bit D/A converter with twelve built-in channels. The 12 analog outputs each have a built-
in OP amplifier with large current drive-capability.
The data input/output format is CS (chip select) with serial bus connection available.
A built-in 12-bit I/O expander enables serial
↔
parallel conversion (8 of the 12 bits can also be used for analog
output).
This product can be used for microcontroller port expansion, electronic level adjustment, replacement of semi-
fixed resistance for tuning, etc.
s
FEATURES
•
•
•
•
•
•
•
•
•
•
•
•
Ultra low power consumption (1.2 mW/chl: typical)
Ultra compact package
Built-in 12-channel R-2R type 8-bit D/A converter
Built-in 12-bit I/O expander (8 bits also function as analog output)
Built-in analog output amplifier (sink current 1.0 mA maximum, source current 1.0 mA maximum)
Built-in power-on detection circuit (initialized at detection of VccD power-on)
MCU interface compatible with 3 V to 5 V systems
Power divided into MCU interface power supply (VccD) and OP amplifier power supply (VccA), D/A converter
power supply (VccD)
Analog output capability from 0 V to VccA
Serial data I/O operates to maximum of 2.5 MHz (in cascade connection, up to 2.5 MHz when VccD = 5 V, up
to 1.5 MHz when VccD = 3 V)
CMOS process
Choice of two packages: SDIP-24 pin and SSOP-24 pin.
s
PACKAGES
24-pin Plastic DIP
24-pin Plastic SSOP
(DIP-24P-M02)
(FPT-24P-M03)
MB88146A
s
PIN ASSIGNMENT
(TOP VIEW)
AO
1
AO
2
AO
3
AO
4
D
11
/AO
5
D
10
/AO
6
D
9
/AO
7
D
8
/AO
8
D
7
/AO
9
D
6
/AO
10
D
5
/AO
11
D
4
/AO
12
1
2
3
4
5
6
7
8
9
10
11
12
24
23
22
21
20
19
18
17
16
15
14
13
GND
V
CC
A
CS
SO
SI
CLK
D
0
D
1
D
2
D
3
V
CC
D
V
DD
DIP-24, SSOP-24
2
MB88146A
s
PIN DESCRIPTION
Pin no.
1 to 4
5 to 12
Pin name
AO
1
to AO
4
D
11
/AO
5
to
D
4
/AO
12
Description
D/A converter analog output pins (V
DD
to GND output).
(Default: output #00 setting level)
These pins may be used either as I/O expander parallel input/output (V
CC
A/
GND output 0.5 V
CC
A/0.2 V
CC
A input) or D/A converter analog output (V
DD
to
GND output).
Pin status is controlled by input data.
See “sData Configuration”. (Default: Input mode, Hi-Z state)
D/A converter reference power pin.
MCU interface power supply pin (power supply for I/O expander).
I/O expander parallel input/output pins.
(V
CC
D/GND output: When V
CC
D
4.0 V, 0.5 V
CC
D/0.2 V
CC
D input,
When V
CC
D < 4.0 V, 2 V/0.2 V
CC
D input)
Pin status is controlled by input data.
See “sData Configuration.” (Default: Input mode, Hi-Z state)
Shift clock signal input pin.
When CS = “L,” SI data is loaded into the shift register at the rising edge of the
shift clock.
Data input pin (serial input pin).
Used for 16-bit serial data input.
Data output pin (serial output pin).
The first bit (LSB) data of the 16-bit shift register is output simultaneously with
the falling edge of the shift clock.
When CS output = “H,” this pin goes to high impedance state.
Chip select signal input pin.
Input to shift registers is enabled when the CS signal falling edges. Shift register
contents can be executed when the CS signal rising edges.
Analog unit power supply pin (OP amplifier power supply).
Common GND pin.
V
DD
.
13
14
15 to 18
V
DD
*
1
V
CC
D*
1
D
3
toD
0
19
CLK*
2
20
21
SI*
2
SO
22
CS*
2
23
24
V
CC
A*
1
GND
*1: Be sure that V
CC
A
V
CC
D, and that V
CC
A
*2: Do not leave this pin in floating state.
3
MB88146A
s
BLOCK DIAGRAM
CS
SI
CLK
V
CC
D
DF
DE
DD
DC
16-bit shift register and controller
DB
BA
D9
D8
D7
D6
D5
D4
CNTL
SO
DF
DE
DD
DC
DB
BA
D9
D8
DF
D7
DE
D6
D5
D5
D4
D4
12
D
0
D
1
D
2
D
3
I/O expander
DF
D8
DF
D8
DF
D8
DF
D8
8-bit latch
8-bit latch
8-bit latch
8-bit latch
DF
V
DD
D8
DF
D8
DF
D8
DF
D8
R-2R
rudder circuit
R-2R
rudder circuit
R-2R
rudder circuit
R-2R
rudder circuit
GND
V
CC
A
−
+
−
+
−
+
−
+
8
AO
1
AO
4
D
11
/AO
5
D
4
/AO
12
4
MB88146A
s
DATA CONFIGURATION
1. Data Configuration
MSB (last)
LSB (first)
DF DE DD DC DB DA D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
Setting data
Channel select
2. Channel Select
D3
0
0
0
to
1
1
1
1
1
D2
0
0
0
to
0
1
1
1
1
D1
0
0
1
to
1
0
0
1
1
D0
0
1
0
to
1
0
1
0
1
Don’t Care/special function
AO
1
selected
AO
2
selected
to
AO
11
selected
AO
12
selected
I/O expander (serial
→
parallel)
I/O expander (parallel
→
serial)
Expander status register (ESR)
Function
5