Datasheet
Table Of Contents
- Features
- Typical Applications
- 1. Introduction
- 2. Ordering Information
- 3. Application Circuit
- 4. Absolute Maximum Ratings
- 5. Electrical Characteristics
- 6. Block Diagram
- 7. Pinout and Pin Description
- 8. Typical Application Circuit
- 9. Detailed Description
- 10. Fault Conditions
- 11. Applications Information
- 12. Control Registers
- 13. Detailed Register Descriptions
- 13.1 RAM (0x00 through 0x1F)
- 13.2 Main String Reference Voltage register (MREF, 0x20)
- 13.3 Color-Adjust String Reference Voltage register (CAREF, 0x21)
- 13.4 Fault Disable register (FAULT, 0x22)
- 13.5 Fault Status register (FAULTSTAT, 0x23), Read Only
- 13.6 Sleep register (SLEEP, 0x24)
- 13.7 Main String Duty Cycle register, High Byte (MDUTYHIGH, 0x34)
- 13.8 Main String Duty Cycle register, Low Byte (MDUTYLOW, 0x35)
- 13.9 Color Adjust String Duty Cycle register, High Byte (CADUTYHIGH, 0x36)
- 13.10 Color Adjust String Duty Cycle register, Low Byte (CADUTYLOW, 0x37)
- 13.11 Efficiency Optimizer Control Register (EOCTRL, 0x40)
- 13.12 Registers 0x60 and 0x61, EEPROM Access
- 14. I²C Serial Interface
- 15. Packaging Information
- 16. Datasheet Revision History
- Table of Contents

32
MSL2023/2024 [DATASHEET]
42063A–LED–02/2013
14.3 I
2
C START and STOP Conditions
Both SCL and SDA remain high when the interface is free. The master signals a transmission with a START condition (S)
by transitioning SDA from high to low while SCL is high. When the master has finished communicating with the slave, it
issues a STOP condition (P) by transitioning SDA from low to high while SCL is high. The bus is then free.
Figure 14-4. I
2
C START and STOP conditions.
14.4 I
2
C Acknowledge Bit
The acknowledge bit is a clocked 9th bit which the recipient uses to handshake receipt of each byte of data. The master
generates the 9th clock pulse, and the recipient holds SDA low during the high period of the clock pulse. When the
master is transmitting to the MSL2023/24, the MSL2023/24 pulls SDA low because the MSL2023/24 is the recipient.
When the MSL2023/24 is transmitting to the master, the master pulls SDA low because the master is the recipient.
Figure 14-5. I
2
C acknowledge.
14.5 I
2
C Slave Address
The MSL2023/24 has a 7-bit long slave address, 0b0100000, followed by an eighth bit, the R/W bit. The R/W bit is low for
a write to the MSL2023/24, high for a read from the MSL2023/24. All MSL2023/24 devices have the same slave address;
when using multiple devices and communicating with them through their serial interfaces, make external provision to
route the serial interface to the appropriate device. Note that development systems that use I
2
C often left-shift the
address one position before they insert the R/W bit, and so expect a default address of 0x20 (not 0x40).
SDA
SCL
START
CONDITION
STOP
CONDITION
S
P
SDA
TRANSMITTER
SCL
START
CONDITION
ACKNOWLEDGE
BY RECEIVER
S A
SDA
RECEIVER
12 891