
MB90670/675 Series
62
13. I
2
C Interface
The I
2
C interface is a serial I/O port that supports the Inter-IC bus and operates as a master/slave device on the
I
2
C bus. This module has the following features:
Master slave transmission/reception
Arbitration function
Clock synchronization function
Slave address/general call address detection function
Transfer direction detection function
Start condition repeat generation ad detection function
Bus error detection function
The MB90675 series is provided with a single channel of this module.
This module has one channel on chip in the MB90675 series.
(1) Register Configuration
BB
RSC
AL
LRB
TRX
AAS
GCA
FBT
IBSR
I
2
C bus status register
Address : 000040
H
I
2
C bus control register
Address : 000041
H
I
2
C bus address register
Address : 000043
H
I
2
C bus clock selection register
Address : 000042
H
BER
BEIE
SCC
MSS
ACK GCAA INTE
INT
—
—
EN
CS4
CS3
CS2
CS1
CS0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
15
14
13
12
11
10
9
8
—
A6
A5
A4
A3
A2
A1
A0
←
Bit no.
IBCR
←
Bit no.
IADR
←
Bit no.
ICCR
←
Bit no.
15
14
13
12
11
10
9
8
Read/write
→
Initial value
→
(R)
(0)
(R)
(0)
(R)
(0)
(R)
(0)
(R)
(0)
(R)
(0)
(R)
(0)
(R)
(0)
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
(R/W)
(0)
Read/write
→
Initial value
→
(—)
(—)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
I
2
C bus data register
Address : 000044
H
D7
D6
D5
D4
D3
D2
D1
D0
IDAR
←
Bit no.
Read/write
→
Initial value
→
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
Read/write
→
Initial value
→
(—)
(—)
(—)
(—)
(R/W)
(0)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
(R/W)
(X)
Read/write
→
Initial value
→