TMC8462 Datasheet • Document Revision V1.4 • 2018-May -09
120 / 204
7.3.3 I2C Master Interface
7.3.3.1 Register 12 – I2C_TIMEBASE
Bit
Description
ECAT
PDI
Range [Unit]
7:0
I2C_BIT_DURATION
-/w
-/w
010 . . . 25510 [µs]
0 = off
1 . . . 255 = 1µs . . . 255µs = 250kbit/s . . . 980bit/s
Table 137: MFC IO Register 12 – I2C_TIMEBASE
7.3.3.2 Register 13 – I2C_CONTROL
Bit
0
Description
ECAT
-/w
PDI
-/w
-/w
-/w
-/w
Range [Unit]
receive Data and send NACK
receive Data and send ACK
Send Data (content of data I2C_DATA_W)
1
-/w
2
-/w
3
Send Address (content of address register -/w
I2C_ADDRESS), incl. R/nW bit
4
Send Stop Condition
-/w
-/w
-/w
-/w
-/w
-/w
5
Send Start Condition (also Repeated Start)
unused
7:6
Table 138: MFC IO Register 13 – I2C_CONTROL
7.3.3.3 Register 14 – I2C_STATUS
Bit
0
Description
ECAT
r/-
PDI
r/-
r/-
r/-
r/-
r/-
r/-
r/-
r/-
Range [Unit]
St - Start condition sent
1
RSt - Repeated Start condition sent
ADR - Transmit Address mode
RX - Read from Slave mode
TX - Write to slave mode
ACK - Acknowledge received/sent
NAK - Not Acknowledge received/sent
ERR - Error Flag
r/-
2
r/-
3
r/-
4
r/-
5
r/-
6
r/-
7
r/-
Table 139: MFC IO Register 14 – I2C_STATUS
©2018 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany
Terms of delivery and rights to technical change reserved.
Download newest version at www.trinamic.com