English
Language : 

LM36010 Datasheet, PDF (18/37 Pages) Texas Instruments – Synchronous-Boost, Single-LED Flash Driver With 1.5-A High-Side Current Source
LM36010
SNVSAN4A – APRIL 2017 – REVISED JULY 2017
7.5 Programming
www.ti.com
7.5.1 Control Truth Table
M1 (Register 0x01
bit[1])
0
0
1
1
0
0
0
M0 (Register 0x01 bit[0])
0
0
0
1
1
1
1
STROBE EN (Register
0x01 bit[2])
0
1
X
X
0
1
1
STROBE PIN
X
pos edge
X
X
X
0
pos edge
ACTION
Standby
Ext flash
Int torch
Int flash
IR LED standby
IR LED standby
IR LED enabled
7.5.2 I2C-Compatible Interface
7.5.2.1 Data Validity
The data on SDA must be stable during the HIGH period of the clock signal (SCL). In other words, the state of
the data line can only be changed when SCL is LOW.
SCL
SDA
data
change
allowed
data
valid
data
change
allowed
data
valid
Figure 33. Data Validity Data
data
change
allowed
A pullup resistor between the VIO line of the controller and SDA must be greater than [(VIO – VOL) / 3 mA] to
meet the VOL requirement on SDA. Using a larger pullup resistor results in lower switching current with slower
edges, while using a smaller pullup resistor results in higher switching currents with faster edges.
7.5.2.2 Start and Stop Conditions
START and STOP conditions classify the beginning and the end of the I2C session. A START condition is
defined as the SDA signal transitioning from HIGH to LOW while SCL line is HIGH. A STOP condition is defined
as the SDA transitioning from LOW to HIGH while SCL is HIGH. The I2C master always generates START and
STOP conditions. The I2C bus is considered busy after a START condition and free after a STOP condition.
During data transmission, the I2C master can generate repeated START conditions. First START and repeated
START conditions are equivalent, function-wise.
SDA
SCL
S
P
Start Condition
Stop Condition
Figure 34. Start and Stop Conditions
18
Submit Documentation Feedback
Product Folder Links: LM36010
Copyright © 2017, Texas Instruments Incorporated