English
Language : 

M16C65 Datasheet, PDF (624/829 Pages) Renesas Technology Corp – RENESAS MCU M16C FAMILY / M16C/60
Under development
M16C/65 Group
Preliminary Specification
This is a preliminary specification and is subject to change.
25.2.9 I2C0 Status Register 0 (S10)
25. Multi-Master I2C-bus Interface
I2C0 Status Register 0
b7 b6 b5 b4 b3 b2 b1 b0
Symbol
S10
Address
02B8h
After Reset
0001 000Xb
Bit Symbol
Bit Name
Function
RW
LRB Last receive bit
When read,
0: Last bit = 0
1: Last bit = 1
RW
When write, refer to Table 24.10
Functions enabled by S10 register.
When read,
0: Not detected
ADR0 General call detection flag
1: Detected
RW
When write, refer to Table 24.10
Functions enabled by S10 register.
When read,
0: No address matched
AAS Slave address compare flag 1: Address matched
RW
When write, refer to Table 24.10
Functions enabled by S10 register.
When read,
0: Not detected
AL Arbitration lost detection flag 1: Detected
RW
When write, refer to Table 24.10
Functions enabled by S10 register.
When read,
PIN
I2C bus interface interrupt
request bit
0: Interrupt requested
1: No interrupt requested
When write, refer to Table 24.10
RW
Functions enabled by S10 register.
BB Bus busy flag
When read,
0: Bus free
1: Bus busy
RW
When write, refer to Table 24.10
Functions enabled by S10 register.
TRX
Communication mode select 0: Receive mode
bit 0
1: Transmit mode
RW
MST
Communication mode select 0: Slave mode
bit 0
1: Master mode
RW
Do not use the bit managing instruction (read-modify-write instruction) to access the S10 register. Use
MOV instruction to write to the S10 register.
Bit 5 to bit 0 in the S10 register (six lower bits) monitors the state of the I2C interface. The bit values
cannot be changed by a program. However, a write to the S10 register, including the six lower bits, is
used to generate start/stop condition.
Bits MST and TRX are read and write bits. To change bits MST or TRX without generating the start/
stop condition, set 1111b to four lower bits in the S10 register.
Table 21.10 lists the functions enabled by write access to the S10 register. Do not write other than the
values listed in Table 21.10. If the values listed in Table 21.10 are written to the S10 register, six lower
bits in the S10 register will not be changed.
REJ09B0484-0030 Rev.0.30 Sep 09, 2008
Page 589 of 791