
MB90330 Series
62
9.
I
2
C Interface
The I
2
C interface is a serial I/O port supporting the Inter IC BUS. It serves as a master/slave device on the I
2
C
bus and has the following features.
Master/slave sending and receiving
Arbitration function
Clock synchronization function
Slave address and general call address detection function
Detecting transmitting direction function
Start condition repeated generation and detection function
Bus error detection function
Register list
I
2
C bus status register (IBSR0 to IBSR2)
I
2
C bus control register (IBCR0 to IBCR2)
I
2
C bus clock selection register (ICCR0 to ICCR2)
I
2
C bus address register (IADR0 to IADR2)
I
2
C bus data register (IDAR0 to IDAR2)
Address : 000070
H
000076
H
00007C
H
Initial Value
00000000
B
Address : 000071
H
000077
H
00007D
H
Initial Value
00000000
B
Address : 000072
H
000078
H
00007E
H
Initial Value
XX0XXXXX
B
Address : 000073
H
000079
H
00007F
H
Initial Value
XXXXXXXX
B
Address : 000074
H
00007A
H
000080
H
Initial Value
XXXXXXXX
B
( R )
( R )
( R )
( R )
( R )
( R )
( R )
7
6
5
4
3
2
1
0
RSC
( R )
BB
AL
LRB
TRX
AAS
GCA
FBT
( R/W )
( R/W )
( R/W )
( R/W )
( R/W )
( R/W )
( R/W )
15
14
13
12
11
10
9
8
BEIE
( R/W )
BER
SCC
MSS
ACK
GCAA
INTE
INT
(
)
( R/W )
( R/W )
( R/W )
( R/W )
( R/W )
( R/W )
7
6
5
4
3
2
1
0
(
)
EN
CS4
CS3
CS2
CS1
CS0
( R/W )
( R/W )
( R/W )
( R/W )
( R/W )
( R/W )
( R/W )
15
14
13
12
11
10
9
8
A6
(
)
A5
A4
A3
A2
A1
A0
( R/W )
( R/W )
( R/W )
( R/W )
( R/W )
( R/W )
( R/W )
7
6
5
4
3
2
1
0
D6
( R/W )
D7
D5
D4
D3
D2
D1
D0