ML610Q111/ML610Q112 User’s Manual
Chapter 14 I
2
C bus Interface Slave
FEUL610Q111
14-12
14.3.2 Communication Operation Timing
Figures 14-2 to 14-4 show the operation timing and control method for each communication mode.
Figure 14-2 Operation Timing in Data Receive (Read)
Figure 14-3 Operation Timing in Data Transmit (Write)
Figure 14-4 Operation Timing at Data Transmit/Receive (Write/Read) Switching
I2C1CON=”20H”
S
A
6
A
5
A
0
R
W
A
D
6
D
0
D
7
A
P
I2C1CON=”20H”
Receive data
Slave address
Slave address
Receive data
Slave address
Transmit data
Register
setting
SDA
I2CSINT
I21SAA
I2C1RD
I2C1CON=”20H”
I2C1TD=
”
xxH
”
I2C1CON=”20H”
A
6
A
5
A
0
R
W
A
D
6
D
0
D
7
A
Transmit data
Slave address
S
r
I2C1TD=
”
xxH
”
I2C1CON=”20H”
I2C1TD=
”
xxH
”
I2C1CON=”20H”
I2C1TD=
”
xxH
”
I2C1CON=”20H”
Transmit data
S
A
6
A
5
A
4
A
3
A
2
A
1
A
0
R
W
A
D
6
D
0
D
7
A
D
6
D
7
D
0
A
D
6
D
7
D
0
A
P
I2C1CON=”20H”
Transmit data
Transmit data
Slave address
Slave address
Transmit data
Transmit data
Transmit data
Register
setting
SDA
I2CSINT
I21SAA
I2C1RD
I21TR
S
P
S
r
Reception
Start
condition
Stop
condition
Repeated start
condition
Reception of
acknowledgment
Transmission of
acknowledgment
Transmission of
non-acknowledgment
A
A
A
I2C1CON=”20H”
I2C1CON=”20H”
I2C1CON=”20H”
Receive data
S
A
6
A
5
A
4
A
3
A
2
A
1
A
0
R
W
A
D
6
D
0
D
7
A
D
6
D
7
D
0
A
D
6
D
7
D
0
A
P
I2C1CON=”20H”
Receive data
Receive data
Slave address
Slave address
Receive data
Receive data
Receive data
Register
setting
SDA
I2CSINT
I21SAA
I2C1RD
I21TR
Transmission
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 ...