Datasheet

I2C Control Registers
www.ti.com
30.6.22 I2C Data Clear Register (I2CDCLR)
The I2CDCLR register is an alias of the I2CDOUT register. When written to at this address, writing a 1 to
a bit clears the corresponding bit in I2CDOUT to a 0, while writing a 0 leaves it unchanged. Figure 30-35
and Table 30-31 describe this register.
Figure 30-35. I2C Data Clear Register (I2CDCLR) [offset = 5Ch]
15 2 1 0
Reserved SDACLR SCLCLR
R-0 R/W-0 R/W-0
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
Table 30-31. I2C Data Clear Register (I2CDSET) Field Descriptions
Bit Field Value Description
15-2 Reserved 0 Read returns 0. Writes have no effect.
1 SDACLR Serial Data Clear
This bit is used to clear the SDA GPIO pin.
0 Read: Reads return value of SDAOUT.
Write: No effect.
1 Read: Reads return value of SDAOUT.
Write: SDAOUT is cleared to logic low.
0 SCLCLR Serial Clock Clear
This bit is used to clear the SCL GPIO pin.
0 Read: Reads return value of SCLOUT.
Write: No effect.
1 Read: Reads return value of SCLOUT.
Write: SCLOUT is cleared to logic low.
30.6.23 I2C Pin Open Drain Register (I2CPDR)
A value of 1 in the I2CPDR register configures the corresponding pin for open drain capability. A value of
0 disables this open drain capability of the pin. Figure 30-36 and Table 30-32 describe this register.
Figure 30-36. I2C Pin Open Drain Register (I2CPDR) [offset = 60h]
15 2 1 0
Reserved SDAPDR SCLPDR
R-0 R/W-0 R/W-0
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
Table 30-32. I2C Pin Open Drain Register (I2CPDR) Field Descriptions
Bit Field Value Description
15-2 Reserved 0 Read returns 0. Writes have no effect.
1 SDAPDR SDA pin open drain enable
0 The open drain function is disabled (the output voltage is V
OL
or lower if SDAOUT = 0 and high-
impedance if SDAOUT = 1)
1 The open drain function is enabled (output voltage is V
OL
or lower if SDAOUT = 0; V
OH
or higher if
SDAOUT = 1)
0 SCLPDR SCL pin open drain enable
0 The open drain function is disabled (the output voltage is V
OL
or lower if SCLOUT = 0 and high-
impedance if SCLOUT = 1)
1 The open drain function is enabled (output voltage is V
OL
or lower if SCLOUT = 0; V
OH
or higher if
SCLOUT = 1)
1520
Inter-Integrated Circuit (I2C) Module SPNU562May 2014
Submit Documentation Feedback
Copyright © 2014, Texas Instruments Incorporated