English
Language : 

M16C6K9 Datasheet, PDF (181/292 Pages) Renesas Technology Corp – SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
M16C/6K9 Group
MULTI-MASTER I2C-BUS Interface
I2C Address Register
The I2C address register (address 032216, 033216, 031216) consists of a 7-bit slave address and a read/
write bit. In the addressing mode, the slave address written in this register is compared with the address
data to be received immediately after the START condition is detected.
•Bit 0: Read/write bit (RBW)
This is not used in the 7-bit addressing mode. In the 10-bit addressing mode, the first byte address data to
be received are compared with the contents (SAD6 to SAD0 + RBW) of the I2C address register.
The RBW bit is cleared to “0” automatically when the stop condition is detected.
•Bits 1 to 7: Slave address (SAD0–SAD6)
These bits store slave addresses. Regardless of the 7-bit addressing mode or the 10-bit addressing
mode, the address data transmitted from the master is compared with the contents of these bits.
I2C address register
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
S0Di(i=0,1,2)
Address
032216,033216,031216
When reset
000000002
Bit Symbol
Bit name
RBW
Read/Write bit
SAD0
Slave address
SAD1
SAD2
Function
RW
This bit is using for comparing
with receiving address data in the
10-bit address mode. (Note)
For comparing with received
address data
SAD3
SAD4
SAD5
SAD6
Note.The RBW bit is cleared to "0" automatically when stop condition is detected
Fig.GC-4 I2C address register
Rev.1.00 Jun 06, 2003 page 181 of 290