English
Language : 

HD6432633 Datasheet, PDF (1339/1453 Pages) Renesas Technology Corp – Series of Microcomputers (MCUs: microcomputer units)
ICCR0—I2C Bus Control Register
H'FF78
ICCR1—I2C Bus Control Register
H'FF80
(These functions are not available in the H8S/2695.)
Bit
:7
ICE
Initial value : 0
R/W
: R/W
6
5
4
3
2
1
0
IEIC MST TRS ACKE BBSY IRIC SCP
0
0
0
0
0
0
0
R/W R/W R/W R/W R/W R/(W)* R/W
IIC0
IIC1
Start condition/stop condition prohibit
0 Writing 0 issues a start or stop condition,
in combination with the BBSY flag
1 Reading always returns a value of 1
Writing is ignored
I2C Bus interface interrupt request flag
0 Waiting for transfer, or transfer in progress
1 Interrupt requested
Note: * For details see section 18.2.5, I2C Bus
Control Register (ICCR).
Bus busy
0 Bus is free
[Clearing condition]
When a stop condition is detected
1 Bus is free
[Setting condition]
When a stop condition is detected
Acknowledge bit judgement selection
0 The value of the acknowledge bit is ignored, and
continuous transfer is performed
1 If the acknowledge bit is 1, continuous transfer is
interrupted
Master/slave select, transmit/receive select
0
0 Slave receive mode
1 Slave transmit mode
1
0 Master receive mode
1 Master transmit mode
Note: * For details see section 18.2.5, I2C Bus
Control Register (ICCR).
I2C Bus Interface Interrupt Enable
0 Interrupts disabled
1 Interrupts enabled
I2C Bus Interface Enable
0 I2C bus interface module disabled, with SCL and SDA signal pins set to port function
I2C bus interface module internal states initialized SAR and SARX can be accessed
1 I2C bus interface module enabled for transfer operations (pins SCL and SCA are driving
the bus)
ICMR and ICDR can be accessed
Note: * Only 0 can be written, for flag clearing.
1285