Renesas R5S72621 User Manual

Page of 2152
 
Section 17   I
2
C Bus Interface 3 
Page 858 of 2108 
 
R01UH0134EJ0400  Rev. 4.00 
 
 Sep 
24, 
2014 
SH7262 Group, SH7264 Group
17.3.3
 
I
2
C Bus Mode Register (ICMR) 
ICMR is an 8-bit readable/writable register that selects whether the MSB or LSB is transferred 
first, performs master mode wait control, and selects the transfer bit count. 
Bits BC[2:0] are initialized to H'0 by the IICRST bit in ICCR2. 
7
6
5
4
3
2
1
0
0
0
1
1
1
0
0
0
R/W
R
R
R
R/W
R/W
R/W
R/W
Bit:
Initial value:
R/W:
MLS
-
-
-
BCWP
BC[2:0]
 
 
Bit Bit 
Name 
Initial 
Value 
R/W Description 
7 MLS 0 R/W 
MSB-First/LSB-First 
Select 
0: MSB-first 
1: LSB-first 
Set this bit to 0 when the I
2
C bus format is used. 
 0 
Reserved 
This bit is always read as 0. The write value should 
always be 0. 
5, 4 
 All 
Reserved 
These bits are always read as 1. The write value should 
always be 1. 
BCWP 
R/W 
BC Write Protect 
Controls the BC[2:0] modifications. When modifying the 
BC[2:0] bits, this bit should be cleared to 0. In clocked 
synchronous serial mode, the BC[2:0] bits should not 
be modified. 
0: When writing, values of the BC[2:0] bits are set. 
1: When reading, 1 is always read. 
When writing, settings of the BC[2:0] bits are invalid.