DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

ISL97671 데이터 시트보기 (PDF) - Renesas Electronics

부품명
상세내역
제조사
ISL97671 Datasheet PDF : 27 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
ISL97671
1
7
S
Slave Address
Master to Slave
Slave to Master
1
1
8
1
W
A
Command Code
A
FIGURE 27. WRITE BYTE PROTOCOL
8
Data byte
1
1
A
P
1
7
S
Slave Address
Master to Slave
Slave to Master
1
1
W
A
8
Command Code
1
1
A
S
8
Slave Address
1
1
R
A
8
Data Byte
1
1
A
P
FIGURE 28. READ BYTE PROTOCOL
SMBus/I2C Communications
The ISL97671 can be controlled by SMBus/I2C for PWM or DC
dimming. The LEDs driving is defaulted to off and the users will need
the SMBus/I2C interface to enable the driving and controlling of
various parameters that will be described in this section. Please
note that the ISL97671 can also be controlled by an external PWM
signal for PWM dimming without any SMBus/I2C interface. To do so,
the users need to pull the SMBCLK and SMBDAT pins to low or
ground the pins permanently if SMBus/I2C control is not used. The
switching frequency is fixed at 600kHz if SMBus/I2C is not used.
Write Byte
The Write Byte protocol is only three bytes long. The first byte starts
with the slave address followed by the “command code,” which
translates to the “register index” being written. The third byte
contains the data byte that must be written into the register selected
by the “command code”. A shaded label is used on cycles during
which the slaved backlight controller “owns” or “drives” the Data
line. All other cycles are driven by the “host master.”
Read Byte
As shown in Figure 28, the four byte long Read Byte protocol starts
out with the slave address followed by the “command code” which
translates to the “register index.” Subsequently, the bus direction
turns around with the re-broadcast of the slave address with bit 0
indicating a read (“R”) cycle. The fourth byte contains the data
being returned by the backlight controller. That byte value in the
data byte reflects the value of the register being queried at the
“command code” index. Note the bus directions, which are
highlighted by the shaded label that is used on cycles during which
the slaved backlight controller “owns” or “drives” the Data line. All
other cycles are driven by the “host master.”
Slave Device Address
The slave address contains 7 MSB plus one LSB as R/W bit, but
these 8 bits are usually called Slave Address bytes. As shown in
Figure 29, the high nibble of the Slave Address byte is 0x5 or 0101b
to denote the “backlight controller class.” Bit 3 in the lower nibble of
the Slave Address byte is 1. Bit 0 is always the R/W bit, as specified
by the SMBus/I2C protocol. Note: In this document, the device
address will always be expressed as a full 8-bit address instead of
the shorter 7-bit address typically used in other backlight controller
specifications to avoid confusion. Therefore, if the device is in the
write mode where bit 0 is 0, the slave address byte is 0x58 or
01011000b. If the device is in the read mode where bit 0 is 1, the
slave address byte is 0x59 or 01011001b.
The backlight controller may sense the state of the pins at POR or
during normal operation - the pins will not change state while the
device is in operation.
SMBus/I2C Register Definitions
The backlight controller registers are Byte wide and accessible via the
SMBus/I2C Read/Write Byte protocols. Their bit assignments are
provided in the following sections with reserved bits containing a
default value of “0”.
MSB
LSB
0
1
0
1
1
0
0 R/W
DEVICE
IDENTIFIER
DEVICE
ADDRESS
FIGURE 29. SLAVE ADDRESS BYTE DEFINITION
FN7631 Rev.4.00
Sep 7, 2017
Page 17 of 27

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]