MITSUBISHI
〈DIGITAL
ASSP〉
MITSUBISHI
〈DIGITAL
ASSP〉
M66008P/FP
M66008P/FP
16-BIT I/O EXPANDER
16-BIT I/O EXPANDER
DESCRIPTION
The M66008 is a semiconductor integrated circuit providing
the 16-bit serial input-parallel output and parallel input-serial
output shift register function.
Independent built-in registers for serial input-parallel output
and parallel input-serial output enable serial input data to be
read into a shift register during output of serial data converted
from parallel data. In addition, parallel data input/output pin
can be placed in input or output mode in bits.
The M66008 is widely applicable to I/O port extension for
MCU, data communication of serial bus system, etc.
FEATURES
• Two-way serial data communication with MCU
• Reading of serial data during parallel-serial data conversion
• Division of I/O bit in parallel data input/output
• Low power consumption of 50 µW/package maximum
(Vcc=5V, Ta=25°C at time of standstill)
• Schmitt triggered input (DI, CLK, S, CS)
• Open drain output (DO, D1~D16)
• With parallel data input/output (D1~D16)
• Wide operating supply voltage range (Vcc=2~6V)
• Wide operating temperature range (Ta=–20~75°C)
PIN CONFIGURATION (TOP VIEW)
SERIAL DATA OUTPUT
SERIAL DATA INPUT
DO
←
1
DI
→
2
CS
→
4
V
CC
5
DO
DI
CLK
CS
D1
D2
D3
D4
D5
24
↔
D1
23
↔
D2
22
↔
D3
CLOCK INPUT
CLK
→
3
CHIP SELECT INPUT
21
↔
D4
20
19
18
17
16
15
14
13
SET INPUT
S
→
6
GND
7
S
D6
D7
D16
PARALLEL DATA
D15
INPUT/OUTPUT
D14
D13
↔
8
↔
9
↔
10
↔
11
12
D16
D15
D14
D13
D8
D9
D10
D11
D12
GND
↔
D5
↔
D6
PARALLEL DATA
�½
↔
D7
INPUT/OUTPUT
↔
D8
↔
D9
↔
D10
↔
D11
↔
D12
Outline 24P4D
24P2N-B
APPLICATION
Parallel/serial data conversion for MCU periphery, serial bus
control by parallel/serial data conversion MCU, etc.
BLOCK DIAGRAM
V
CC
5
CONTROL CIRCUIT
CLOCK INPUT CLK 3
SET INPUT
S 6
SHIFT REGISTER
!
D
16
D
15
D
14
DO
SERIAL
1 DODATA OUTPUT
V
CC
24 D1
23
22
D2
D3
�½
D14
D15
D16
D
3
D
2
D
1
PARALLE DATA INPUT/OUTPUT
CHIP
SELECT INPUT CS 4
CLK
S
CS
DI
INPUT FORMAT
Q
16
Q
15
Q
14
D
16
D
15
D
14
Q
16
D
15
D
14
D
1
Q
3
Q
2
Q
1
D
3
D
2
D
1
Q
3
Q
2
Q
1
10
9
8
7
GND
12
GND
PARALLEL OUTPUT LATCH
V
CC
DO
V
CC
D1~
D16
SHIFT REGISTER
@
SERIAL
DI 2
DATA INPUT
OUTPUT FORMAT
1