IS31FL3190
Integrated Silicon Solution, Inc. – www.issi.com 8
Rev.0A, 10/20/2015
Table 4 01h Breathing Control Register
Bit D7:D6 D5 D4 D3:D0
Name - RM HT -
Default 00 0 0 0000
The Breathing Control Register sets the breathing
function.
RM Ramping Mode Enable
0 Disable
1 Enable
HT Hold Time Selection
0 Hold on T2
1 Hold on T4
Table 5 02h LED Mode Register
Bit D7:D6 D5 D4:D0
Name - LED -
Default 00 0 00000
The LED Mode Register sets operation mode of
IS31FL3190.
LED LED Mode Selection
0 PWM Control Mode
1 One Shot Programming Mode
Table 6 03h Current Setting Register
Bit D7:D5 D4:D2 D1:D0
Name - CS -
Default 000 000 00
The Current Setting Register stores the maximum
current setting, I
MAX
, for all of the LED output channels.
CS Current Setting
000 42mA
001 10mA
010 5mA
011 30mA
1xx 17.5mA
Table 7 04h PWM Register
Operate in PWM Control Mode
Bit D7:D0
Name PWM
Default 0000 0000
The value in the PWM Register modulates the LEDs in
256 steps.
The value of the PWM Register decides the average
output current. The average output current may be
computed using the Formula (1):
7
0
2*][
256
n
n
MAX
OUT
nD
I
I (1)
Where D[n] stands for the individual bit value, 1 or 0, in
location n.
For example: if D7:D0 = 10110101,
I
OUT
= I
MAX
(2
0
+2
2
+2
4
+2
5
+2
7
)/256
I
MAX
is set by Current Setting Register.
Table 8 04h PWM Register
Operate in One Shot Programming Mode
Bit D7:D1 D0
Name PWM -
Default 0000 000 0
The value in the PWM Register modulates the LEDs in
128 steps.
The value of the PWM Register decides the average
output current. The average output current may be
computed using the Formula (1):
7
0
2*][
128
n
n
MAX
OUT
nD
I
I (1)
Where D[n] stands for the individual bit value, 1 or 0, in
location n.
For example: if D7:D1 = 1011010,
I
OUT
= I
MAX
(2
1
+2
3
+2
4
+2
6
)/128
I
MAX
is set by Current Setting Register.
07h PWM Update Register
The data sent to the PWM Register will be stored in
temporary registers. A write operation of “0000 0000”
value to the PWM Update Register is required to
update the register (04h).