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.
76543210
00111000
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.
6 0 R Reserved
This bit is always read as 0. The write value should
always be 0.
5, 4 All 1 R Reserved
These bits are always read as 1. The write value should
always be 1.
3 BCWP 1 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.