
Table 2. Atmel LED Driver-MSL3085 Register Map
ADDRESS AND
REGISTER NAME
FUNCTION
D7
D6
D5
REGISTER DATA
D4 D3
D2
D1
D0
0x17
- 0x1F
UNUSED
0x22
0x26
0x29
0x2C
GSCPCNTR*
-
-
-
-
-
-
-
GSCMAXEN
GSCPOL
OVRFLOZEN
OVRFLOEN
PWMDIRECT
-
EXTALTEN
0x20 GSCCTRL
0x21
GSCCNTR
0x23 GSCMUL
0x24 GSCDIV
0x25
GSCMAX
0x27 PHICTRL
0x28
PHICNTR
0x2A PHIMUL
0x2B
PHIMAX
0x2D PWMCTRL0
0x2E PWMCTRL1
0x2F GINT
0x30 ALTGINT
0x31 ISTR
0x32 PWMSTATUS*
0x33 PHIPCNTR*
0x34
0x35
GSC
processing
control
Internal clock
counter for
GSC
GSC
multiplier
GSC divider
Max
oscillator
cycles
between
GSC pulses
PHI
processing
control
Internal clock
counter for
PHI
PHI multiplier
Max GSC
cycles
between PHI
pulses
PWM control
Global PWM
scaling
Alternate
global PWM
scaling
8-bit global
string current
scaling
PWM and
counter
status
PHI pulse
counter and
status
GSC pulse
counter
GSCCHK-
SEL
- - -
PHICHK
SEL
- - -
GINT+1EN GINTEN ALTEN
- - -
PHIMAXERRCNT[2:0]
PHICNTR-
MAX
- - -
GSCPHI-
SYNCEN
GSCCNTR[7:0]
GSCCNTR[15:8]
GSCMUL[4:0]
GSCDIV[7:0]
GSCMAX[7:0]
GSCMAX[15:8]
- - PHIMAXEN PHIPOL
PHICNTR[7:0]
PHICNTR[15:8]
PHIMUL[4:0]
PHIMAX[7:0]
PHIMAX[15:8]
PWM
GLBLEN
PHOVR PHOVR
FLOZEN FLOEN
GINT[7:0]
ALTGINT[7:0]
ISTR[7:0]
PHIMAX1FLT PHISIGFLT GSCSIGFLT PHICNTRFLT
PHIMULCNTR[0:4]
GSCPULSECNTR[7:0]
GSCPULSECNTR[12:8]
GSCINTEN
PHIINTEN
PWMEN
PHADLYEN
GINT-
MULERR
0x36 - 0x3F
16
UNUSED
Atmel LED Driver-MSL3085