Information

44.3.12 I2C SCL Low Timeout Register Low (I2Cx_SLTL)
Addresses: I2C0_SLTL is 4006_6000h base + Bh offset = 4006_600Bh
Bit 7 6 5 4 3 2 1 0
Read
SSLT[7:0]
Write
Reset
0 0 0 0 0 0 0 0
I2Cx_SLTL field descriptions
Field Description
7–0
SSLT[7:0]
Least significant byte of SCL low timeout value that determines the timeout period of SCL low.
44.4 Functional description
This section provides a comprehensive functional description of the I2C module.
44.4.1 I2C protocol
The I2C bus system uses a serial data line (SDA) and a serial clock line (SCL) for data
transfers. All devices connected to it must have open drain or open collector outputs. A
logic AND function is exercised on both lines with external pull-up resistors. The value
of these resistors depends on the system.
Normally, a standard instance of communication is composed of four parts:
1. START signal
2. Slave address transmission
3. Data transfer
4. STOP signal
The STOP signal should not be confused with the CPU STOP instruction. The following
figure illustrates I2C bus system communication.
Chapter 44 Inter-Integrated Circuit (I2C)
K20 Sub-Family Reference Manual, Rev. 2, Feb 2012
Freescale Semiconductor, Inc. 1023