beautypg.com

Max6948b – Rainbow Electronics MAX6948B User Manual

Page 10

background image

High-Efficiency PWM LED Driver with Boost

Converter and Five Constant-Current GPIO Ports

10

MAX6948B

Register Description

The MAX6948B contains 25 internal registers (Table 1).
Registers 0x00 to 0x15 control ports P0–P4 and remain
compatible with the MAX6946/MAX6947 port expanders.

Register 0x20 and 0x21 set the PWM duty cycle for the
integrated boost converter. Register 0x22 conveys the
boost-converter status.

Table 1. Register Address Map and Autoincrement Address

ADDRESS

CODE (hex)

AUTO-INCREMENT

ADDRESS (hex)

READ/

WRITE

REGISTER
FUNCTION

DESCRIPTION

0x00

0x01

R/W

P0

Port P0 I/O control and PWM settings

0x01

0x02

R/W

P1

Port P1 I/O control and PWM settings

0x02

0x03

R/W

P2

Port P2 I/O control and PWM settings

0x03

0x04

R/W

P3

Port P3 I/O control and PWM settings

0x04

0x10

R/W

P4

Port P4 I/O control and PWM settings

0x05

Reserved

0x06

Reserved

0x07

Reserved

0x08

Reserved

0x09

Reserved

0x0A

0x10

R/W

Group control

(P0–P4)

Write: Simultaneously sets I/O and PWM settings for
ports P0–P4
Read: Reads contents of address 0x00

0x0B

0x10

R/W

Group control

(P0, P1)

Write: Simultaneously sets I/O and PWM settings for
ports P0, P1
Read: Reads contents of address 0x00

0x0C

0x10

R/W

Group control

(P2, P3, P4)

Write: Simultaneously sets I/O and PWM settings for
ports P2, P3, P4
Read: Reads contents of address 0x00

0x0D

0x10

Reserved

0x0E

0x0E

Read only

Port input

Reads GPIO input values

0x0F

Reserved

0x10

0x11

R/W

Configuration

Half-/full-boost current, reset options, PWM stagger,
start/stop status, reset run, shutdown setting

0x11

0x12

R/W

Ramp-down

Port ramp-down and hold-off settings

0x12

0x13

R/W

Ramp-up

Port ramp-up setting

0x13

0x14

R/W

Output current

Port half-/full-current settings

0x14

Reserved

0x15

0x10

R/W

Global current

Port maximum current setting

0x20

0x21

R/W

Boost PWM

(MSB)

Boost circuit LED PWM setting (MSB)

0x21

R/W

Boost PWM (LSB)

Boost circuit LED PWM setting (LSB)

0x22

R/W

Boost status

Boost circuit status and standby setting