MITSUBISHI <DIGITAL ASSP>
M66013FP
8-BIT I/O EXPANDER WITH ADDRESS
DESCRIPTION
PIN CONFIGURATION (TOP VIEW)
The M66013FP is a semiconductor IC that is capable of performing
serial-parallel conversion of data. This IC can set addresses.
The microcomputer uses the four signal lines of EN, CLK, DI and
DO to send and receive data.
1
2
3
4
5
6
7
8
9
20
19
18
17
16
15
14
13
12
11
CLOCK INPUT CLK
VCC
RESET
RESET
INPUT
SERIAL DATA
DI
The IC adopts the two types of operation modes: echo-back mode
and normal mode. In the echo-back mode, data received in serial
can be sent to the sender within the same sequence (*1) as it is.
In the normal mode, restriction is given to the data to be sent to the
sender. However, the normal mode supports the same communi-
cation protocol as that of the M66009FP. (*1): one of the higher
order command bits is excluded.
Three bits in the echo-back mode and four bits in the normal mode
are available for addresses. The echo-back mode and the normal
mode have 8 types and 16 types of address, respectively, and any
address can be set.
INPUT
SERIAL DATA
D7
D6
D5
D4
D3
D2
D1
D0
DO
OUTPUT
DATA ENABLE
EN
INPUT
A0
ADDRESS SET
A1
PARALLEL
DATA
INPUT/OUTPUT
INPUT
A2
ADDRESS
SET/OUTPUT
SET INPUT
A3
/PNSET
Receiving serial data from the microcomputer, the M66013 com-
pares address data included in the data with an address entered in
address setting. Only when these addresses match each other, a
specified command provided are to be executed.
MD
MODE SET INPUT
GND 10
For serial input-parallel output operation, low order 8 bits of the
received 16 bit serial data is converted to parallel data to output to
pins D0 to D7. High order 8 bits are handled as address or com-
mand bits. Since the writing operation to the data register for
parallel output and the outputting operation of register contents to
pins D0 to D7 are performed with different commands and can be
controlled independently, the register contents must be checked
before output of the specified data to pins D0 to D7.
Outline 20P2N-A (20 pin SOP)
•Is capable of reading serial input data in echo back mode.
(However, 3 bits are available for the address.)
•Is capable of achieving communication protocol of current
M66009FP in the normal mode. (However, 4 bits are available for
the address.)
For parallel input-serial output operation, parallel data of pins D0 to
D7 are outputted to low order 8 bits of the sended 16 bit serial
data. The contents of high order 8 bits of the sended 16 bit serial
data differs in the using operation mode.
In echo mode, the I/O port output format is capable of setting to
either N-ch or P-ch open drain. In normal mode, the I/O port output
format is fixed to P-ch open drain.
•Uses different commands in operations for output of data to I/O
port: command for writing data into an output register and
command for output operation to the I/O port.
•Provides an I/O port data read only command.
•Is capable of reading an output register.
•Adopts a decision by majority by reading three types of data when
serial data is received.
•Is capable of setting the I/O port output format to either N-ch or P-
ch open drain. (In echo mode)
FEATURES
•Is capable of providing high speed serial communication at 8
MHz.
APPLICATIONS
Inter board communication in VTR, AV and OA equipment, expan-
sion of microcomputer I/O port, etc.
•Provides two modes: echo back mode and normal mode.
ADDRESS SET INPUT
BLOCK DIAGRAM
MODE SET INPUT
MD
A0 A1 A2 A3
5
6
7
8
9
DATA ENABLE
INPUT
ACK BIT, OUTPUT SET FLAG
16
EN
4
1
COMMAND CONTROL
CIRCUIT
CLOCK INPUT
CLK
SHIFT REGISTER FOR
SERIAL INPUT (16 bits)
SERIAL DATA INPUT DI
2
D0
D1
D2
D3
D4
D5
D6
D7
11
12
13
14
15
16
17
18
16
DATA REGISTER FOR
PARALLEL OUTPUT (16 bits)
SELECTOR
PARALLEL DATA
INPUT/OUTPUT
8
SERIAL DATA
DO
3
OUTPUT
SHIFT REGISTER FOR
SERIAL OUTPUT (16 bits)
RESET INPUT
RESET
VCC
19
20
8
GND 10
1