![Maxim Integrated MAX32660 User Manual Download Page 156](http://html1.mh-extra.com/html/maxim-integrated/max32660/max32660_user-manual_1744484156.webp)
MAX32660 User Guide
Maxim Integrated
Page 156 of 195
I
2
C Master Mode Control Register
I2Cn_MSTR_MODE
[0x0030]
Bits
Name
Access
Reset
Description
1
restart
R/W1O
0
Send Repeated START Condition
After sending data to a slave, instead of sending a STOP condition the master may
send another START to retain control of the bus.
0: Repeated start condition complete or inactive.
1: Send a Repeated START
Note: This bit is automatically cleared by hardware when the repeated START
condition begins.
0
start
R/W1O
0
Start Master Mode Transfer
0: Master mode transfer inactive.
1: Start Master Mode Transfer
Note: This bit is automatically cleared by hardware when the transfer is completed or
aborted.
Table 12-17: I
2
C SCL Low Control Register
I
2
C Clock Low Control
I2Cn_CLKLO
[0x0034]
Bits
Name
Access
Reset
Description
31:9
-
R/W
0
Reserved for Future Use
Do not modify this field.
8:0
scl_lo
R/W
1
Clock Low Time
In Master Mode, this configures the SCL low time.
𝑡
𝑆𝐶𝐿_𝐿𝑂𝑊
= 𝑓
𝐼2𝐶_𝐶𝐿𝐾
× (𝑠𝑐𝑙_𝑙𝑜 + 1)
Note: 0 is not a valid setting for this field.
Table 12-18: I
2
C SCL High Control Register
I
2
C Clock High Control Register
I2Cn_CLKHI
[0x0038]
Bits
Name
Access
Reset
Description
31:9
-
R/W
0
Reserved for Future Use
Do not modify this field.
8:0
scl_hi
R/W
1
Clock High Time
In Master Mode, this configures the SCL high time.
𝑡
𝑆𝐶𝐿_𝐻𝐼𝐺𝐻
= 1 𝑓
𝐼2𝐶_𝐶𝐿𝐾
⁄
× (𝑠𝑐𝑙_ℎ𝑖 + 1)
In both Master and Slave Mode, this also configures the time SCL is held low after
new data is loaded from the TX FIFO or after firmware clears irxmi during Interactive
Receive Mode.
Note: 0 is not a valid setting for this field.
Table 12-19: I
2
C Timeout Registers
I
2
C Timeout Register
I2Cn_HS_CLK
[0x003C]
Bits
Name
Access
Reset
Description
31:16
-
R/W
0
Reserved for Future Use
Do not modify this field.