
Rev. 2.0, 09/02, page 419 of 732
Bit
Bit Name
Initial Value
R/W
Description
6
WAIT
0
R/W
Wait-insertion bit
This bit determines whether or not, in the I
format in the master mode, the interface waits after
the data other than the acknowledge bit has been
transferred. When WAIT = 1 is set, the IRIC flag in
ICCR is set to 1 after the final bit of the data has
become low, and the interface enters the wait state
(SCL is low). Clearing the IRIC flag in ICCR to 0
cancels the wait state. The acknowledge bit is t(en
transferred. When WAIT is set to 0, no wait state is
inserted and the data and acknowledge bits are
continuously transferred. The IRIC flag in ICCR is
set to 1, regardless of the setting of the WAIT bit,
when the transfer of the acknowledge bit has been
completed.
In slave mode, this bit is disabled.
0: Data and acknowledge bits are continuously
transferred.
1: A wait state is inserted between transfer of the
data bits and of the acknowledge bit.
2
C bus
5
4
3
CKS2
CKS1
CKS0
0
0
0
R/W
R/W
R/W
Transfer clock select 2 to 0
The CKS2 to CKS0 bits, together with the IICX0 bit
in SCRX, select the frequency of the transfer clock.
This is used in the master mode. Set these bits to
obtain the required rate of transfer.
2
1
0
BC2
BC1
BC0
0
0
0
R/W
R/W
R/W
Bit counter
The BC2 to BC0 bits specify the number of bits to
be transferred in the next transfer. In transfer in the
I
FSX bit is 0), the data bits plus one acknowledge bit
are transferred. Set the BC2 to BC0 bits in the
intervals between the transfer of frames. Do not set
the BC2 to BC0 bits to 000 unless SCL is low.
The bit counter is initialized to 000 on a reset or on
detection of the start condition. In addition, this
counter returns to 000 on completion of the transfer
of all data bits and the acknowledge bit.
2
C bus format (when the SAR FS bit or the SARX