16-channel Fm+ I2C-bus 57 mA/20 V constant current LED driver

Dependencies:   mbed

Committer:
wataaki
Date:
Wed Feb 04 06:09:08 2015 +0000
Revision:
0:a872e4dd8ec3
Initial version

Who changed what in which revision?

UserRevisionLine numberNew contents of line
wataaki 0:a872e4dd8ec3 1 //#define PCA9955_ADDR 0xEC
wataaki 0:a872e4dd8ec3 2 #define PCA9955A_ADDR 0x02
wataaki 0:a872e4dd8ec3 3
wataaki 0:a872e4dd8ec3 4 #define MODE1 0x00
wataaki 0:a872e4dd8ec3 5 #define MODE2 0x01
wataaki 0:a872e4dd8ec3 6 #define LEDOUT0 0x02
wataaki 0:a872e4dd8ec3 7 #define LEDOUT1 0x03
wataaki 0:a872e4dd8ec3 8 #define LEDOUT2 0x04
wataaki 0:a872e4dd8ec3 9 #define LEDOUT3 0x05
wataaki 0:a872e4dd8ec3 10 #define GRPPWM 0x06
wataaki 0:a872e4dd8ec3 11 #define GRPFREQ 0x07
wataaki 0:a872e4dd8ec3 12 #define PWM0 0x08
wataaki 0:a872e4dd8ec3 13 #define PWM1 0x09
wataaki 0:a872e4dd8ec3 14 #define PWM2 0x0A
wataaki 0:a872e4dd8ec3 15 #define PWM3 0x0B
wataaki 0:a872e4dd8ec3 16 #define PWM4 0x0C
wataaki 0:a872e4dd8ec3 17 #define PWM5 0x0D
wataaki 0:a872e4dd8ec3 18 #define PWM6 0x0E
wataaki 0:a872e4dd8ec3 19 #define PWM7 0x0F
wataaki 0:a872e4dd8ec3 20 #define PWM8 0x10
wataaki 0:a872e4dd8ec3 21 #define PWM9 0x11
wataaki 0:a872e4dd8ec3 22 #define PWM10 0x12
wataaki 0:a872e4dd8ec3 23 #define PWM11 0x13
wataaki 0:a872e4dd8ec3 24 #define PWM12 0x14
wataaki 0:a872e4dd8ec3 25 #define PWM13 0x15
wataaki 0:a872e4dd8ec3 26 #define PWM14 0x16
wataaki 0:a872e4dd8ec3 27 #define PWM15 0x17
wataaki 0:a872e4dd8ec3 28 #define IREF0 0x18
wataaki 0:a872e4dd8ec3 29 #define IREF1 0x19
wataaki 0:a872e4dd8ec3 30 #define IREF2 0x1A
wataaki 0:a872e4dd8ec3 31 #define IREF3 0x1B
wataaki 0:a872e4dd8ec3 32 #define IREF4 0x1C
wataaki 0:a872e4dd8ec3 33 #define IREF5 0x1D
wataaki 0:a872e4dd8ec3 34 #define IREF6 0x1E
wataaki 0:a872e4dd8ec3 35 #define IREF7 0x1F
wataaki 0:a872e4dd8ec3 36 #define IREF8 0x20
wataaki 0:a872e4dd8ec3 37 #define IREF9 0x21
wataaki 0:a872e4dd8ec3 38 #define IREF10 0x22
wataaki 0:a872e4dd8ec3 39 #define IREF11 0x23
wataaki 0:a872e4dd8ec3 40 #define IREF12 0x24
wataaki 0:a872e4dd8ec3 41 #define IREF13 0x25
wataaki 0:a872e4dd8ec3 42 #define IREF14 0x26
wataaki 0:a872e4dd8ec3 43 #define IREF15 0x27
wataaki 0:a872e4dd8ec3 44 #define RAMP_RATE_GRP0 0x28
wataaki 0:a872e4dd8ec3 45 #define STEP_TIME_GRP0 0x29
wataaki 0:a872e4dd8ec3 46 #define HOLD_CNTL_GRP0 0x2A
wataaki 0:a872e4dd8ec3 47 #define IREF_GRP0 0x2B
wataaki 0:a872e4dd8ec3 48 #define RAMP_RATE_GRP1 0x2C
wataaki 0:a872e4dd8ec3 49 #define STEP_TIME_GRP1 0x2D
wataaki 0:a872e4dd8ec3 50 #define HOLD_CNTL_GRP1 0x2E
wataaki 0:a872e4dd8ec3 51 #define IREF_GRP1 0x2F
wataaki 0:a872e4dd8ec3 52 #define RAMP_RATE_GRP2 0x30
wataaki 0:a872e4dd8ec3 53 #define STEP_TIME_GRP2 0x31
wataaki 0:a872e4dd8ec3 54 #define HOLD_CNTL_GRP2 0x32
wataaki 0:a872e4dd8ec3 55 #define IREF_GRP2 0x33
wataaki 0:a872e4dd8ec3 56 #define RAMP_RATE_GRP3 0x34
wataaki 0:a872e4dd8ec3 57 #define STEP_TIME_GRP3 0x35
wataaki 0:a872e4dd8ec3 58 #define HOLD_CNTL_GRP3 0x36
wataaki 0:a872e4dd8ec3 59 #define IREF_GRP3 0x37
wataaki 0:a872e4dd8ec3 60 #define GRAD_MODE_SEL0 0x38
wataaki 0:a872e4dd8ec3 61 #define GRAD_MODE_SEL1 0x39
wataaki 0:a872e4dd8ec3 62 #define GRAD_GRP_SEL0 0x3A
wataaki 0:a872e4dd8ec3 63 #define GRAD_GRP_SEL1 0x3B
wataaki 0:a872e4dd8ec3 64 #define GRAD_GRP_SEL2 0x3C
wataaki 0:a872e4dd8ec3 65 #define GRAD_GRP_SEL3 0x3D
wataaki 0:a872e4dd8ec3 66 #define GRAD_CNTL 0x3E
wataaki 0:a872e4dd8ec3 67 #define OFFSET 0x3F
wataaki 0:a872e4dd8ec3 68 #define SUBADR1 0x40
wataaki 0:a872e4dd8ec3 69 #define SUBADR2 0x41
wataaki 0:a872e4dd8ec3 70 #define SUBADR3 0x42
wataaki 0:a872e4dd8ec3 71 #define ALLCALLADR 0x43
wataaki 0:a872e4dd8ec3 72 #define PWMALL 0x44
wataaki 0:a872e4dd8ec3 73 #define IREFALL 0x45
wataaki 0:a872e4dd8ec3 74 #define EFLAG0 0x46
wataaki 0:a872e4dd8ec3 75 #define EFLAG1 0x47
wataaki 0:a872e4dd8ec3 76 #define EFLAG2 0x48
wataaki 0:a872e4dd8ec3 77 #define EFLAG3 0x49