ML610Q111/ML610Q112 User’s Manual
Chapter 13 I
2
C bus Interface Master
FEUL610Q111
13-8
13.2.7 I
2
C Bus 0 Status Register (I2C0STAT)
Address: 0F2A5H
Access: R
Access size: 8 bits
Initial value: 00H
7
6
5
4
3
2
1
0
I2C0STAT
—
—
—
—
—
I20ER
I20ACR
I20BB
R/W
—
—
—
—
—
R
R
R
Initial value:
0
0
0
0
0
0
0
0
I2C0STAT is a read-only special function register (SFR) to indicate the state of the I
2
C bus interface.
[Description of Bits]
•
I20BB
(bit 0)
The I20BB bit is used to indicate the state of use of the I
2
C bus interface. When the start condition is generated on the
I
2
C bus, this bit is set to “1” and when the stop condition is generated, the bit is set to “0”. The I20BB bit is set to “0”
when the I20EN bit of I2C0MOD is “0”.
I20BB
Description
0
I
2
C bus-free state (Initial value)
1
I
2
C bus-busy state
•
I20ACR
(bit 1)
The I20ACR bit is used to store the acknowledgment signal received. Acknowledgment signals are received each time
the slave address is received and data transmission or reception is completed. The I20ACR bit is set to “0” when the
I20EN bit of I2C0MOD is “0”.
I20ACR
Description
0
Receives acknowledgment “0”. (Initial value)
1
Receives acknowledgment “1”.
•
I20ER
(bit 2)
The I20ER bit is used to indicate a transmit error. When the value of the data transmitted and the value of the SDA pin
do not coincide, this bit is set to “1”. The SDA pin remains the output until the subsequent byte data communication
terminates even if I20ER is set to “1”.
The I20ER bit is set to “0” when a write operation to I2C0CON is performed. The I20ER bit is set to “0” when the
I20EN bit of I2C0MOD is set to “0”.
I20ER
Description
0
No transmit error (initial value)
1
Transmit error
Summary of Contents for ML610Q111
Page 1: ...ML610Q111 ML610Q112 User s Manual Issue Date Nov 16 2016 FEUL610Q111 05 ...
Page 14: ...Chapter 1 Overview ...
Page 26: ...Chapter 2 CPU and Memory Space ...
Page 34: ...Chapter 3 Reset Function ...
Page 38: ...Chapter 4 MCU Control Function ...
Page 53: ...Chapter 5 Interrupts INTs ...
Page 81: ...Chapter 6 Clock Generation Circuit ...
Page 95: ...Chapter 7 Time Base Counter ...
Page 103: ...Chapter 8 Timers ...
Page 145: ...Chapter 9 Watchdog Timer ...
Page 153: ...Chapter 10 PWM ...
Page 199: ...Chapter 11 Synchronous Serial Port ...
Page 212: ...Chapter 12 UART ...
Page 240: ...Chapter 13 I2 C Bus Interface Master ...
Page 254: ...Chapter 14 I2 C Bus Interface Slave ...
Page 269: ...Chapter 15 Port A ...
Page 279: ...Chapter 16 Port B ...
Page 291: ...Chapter 17 Port C ...
Page 303: ...Chapter 18 Port D ...
Page 312: ...Chapter 19 Port AB Interrupts ...
Page 317: ...Chapter 20 Successive Approximation Type A D Converter ...
Page 335: ...Chapter 21 Voltage Level Supervisor ...
Page 342: ...Chapter 22 Analog Comparator ...
Page 353: ...Chapter 23 Data Flash Memory ...
Page 373: ...Chapter 24 On chip Debug ...
Page 375: ...Appendixes ...
Page 393: ...Appendix E ...
Page 398: ...Revision History ...