Tedd OKANO
/
PCA9955A_simple
PCA9955A test program
PCA9955A_registers.h@5:b93b28e126fe, 2021-10-20 (annotated)
- Committer:
- okano
- Date:
- Wed Oct 20 08:17:05 2021 +0000
- Revision:
- 5:b93b28e126fe
- Parent:
- 4:507e37f8008d
comment added
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
okano | 4:507e37f8008d | 1 | enum command_reg { |
okano | 4:507e37f8008d | 2 | MODE1 = 0x00, |
okano | 4:507e37f8008d | 3 | MODE2, |
okano | 4:507e37f8008d | 4 | LEDOUT0, |
okano | 4:507e37f8008d | 5 | LEDOUT1, |
okano | 4:507e37f8008d | 6 | LEDOUT2, |
okano | 4:507e37f8008d | 7 | LEDOUT3, |
okano | 4:507e37f8008d | 8 | GRPPWM = 0x06, |
okano | 4:507e37f8008d | 9 | GRPFREQ, |
okano | 4:507e37f8008d | 10 | PWM0 = 0x08, |
okano | 4:507e37f8008d | 11 | PWM1, |
okano | 4:507e37f8008d | 12 | PWM2, |
okano | 4:507e37f8008d | 13 | PWM3, |
okano | 4:507e37f8008d | 14 | PWM4, |
okano | 4:507e37f8008d | 15 | PWM5, |
okano | 4:507e37f8008d | 16 | PWM6, |
okano | 4:507e37f8008d | 17 | PWM7, |
okano | 4:507e37f8008d | 18 | PWM8, |
okano | 4:507e37f8008d | 19 | PWM9, |
okano | 4:507e37f8008d | 20 | PWM10, |
okano | 4:507e37f8008d | 21 | PWM11, |
okano | 4:507e37f8008d | 22 | PWM12, |
okano | 4:507e37f8008d | 23 | PWM13, |
okano | 4:507e37f8008d | 24 | PWM14, |
okano | 4:507e37f8008d | 25 | PWM15, |
okano | 4:507e37f8008d | 26 | IREF0 = 0x18, |
okano | 4:507e37f8008d | 27 | IREF1, |
okano | 4:507e37f8008d | 28 | IREF2, |
okano | 4:507e37f8008d | 29 | IREF3, |
okano | 4:507e37f8008d | 30 | IREF4, |
okano | 4:507e37f8008d | 31 | IREF5, |
okano | 4:507e37f8008d | 32 | IREF6, |
okano | 4:507e37f8008d | 33 | IREF7, |
okano | 4:507e37f8008d | 34 | IREF8, |
okano | 4:507e37f8008d | 35 | IREF9, |
okano | 4:507e37f8008d | 36 | IREF10, |
okano | 4:507e37f8008d | 37 | IREF11, |
okano | 4:507e37f8008d | 38 | IREF12, |
okano | 4:507e37f8008d | 39 | IREF13, |
okano | 4:507e37f8008d | 40 | IREF14, |
okano | 4:507e37f8008d | 41 | IREF15, |
okano | 4:507e37f8008d | 42 | RAMP_RATE_GRP0 = 0x28, |
okano | 4:507e37f8008d | 43 | STEP_TIME_GRP0, |
okano | 4:507e37f8008d | 44 | HOLD_CNTL_GRP0, |
okano | 4:507e37f8008d | 45 | IREF_GRP0, |
okano | 4:507e37f8008d | 46 | RAMP_RATE_GRP1, |
okano | 4:507e37f8008d | 47 | STEP_TIME_GRP1, |
okano | 4:507e37f8008d | 48 | HOLD_CNTL_GRP1, |
okano | 4:507e37f8008d | 49 | IREF_GRP1, |
okano | 4:507e37f8008d | 50 | RAMP_RATE_GRP2, |
okano | 4:507e37f8008d | 51 | STEP_TIME_GRP2, |
okano | 4:507e37f8008d | 52 | HOLD_CNTL_GRP2, |
okano | 4:507e37f8008d | 53 | IREF_GRP2, |
okano | 4:507e37f8008d | 54 | RAMP_RATE_GRP3, |
okano | 4:507e37f8008d | 55 | STEP_TIME_GRP3, |
okano | 4:507e37f8008d | 56 | HOLD_CNTL_GRP3, |
okano | 4:507e37f8008d | 57 | IREF_GRP3, |
okano | 4:507e37f8008d | 58 | GRAD_MODE_SEL0 = 0x38, |
okano | 4:507e37f8008d | 59 | GRAD_MODE_SEL1, |
okano | 4:507e37f8008d | 60 | GRAD_GRP_SEL0, |
okano | 4:507e37f8008d | 61 | GRAD_GRP_SEL1, |
okano | 4:507e37f8008d | 62 | GRAD_GRP_SEL2, |
okano | 4:507e37f8008d | 63 | GRAD_GRP_SEL3, |
okano | 4:507e37f8008d | 64 | GRAD_CNTL, |
okano | 4:507e37f8008d | 65 | OFFSET = 0x3F, |
okano | 4:507e37f8008d | 66 | SUBADR1, |
okano | 4:507e37f8008d | 67 | SUBADR2, |
okano | 4:507e37f8008d | 68 | SUBADR3, |
okano | 4:507e37f8008d | 69 | ALLCALLADR, |
okano | 4:507e37f8008d | 70 | PWMALL, |
okano | 4:507e37f8008d | 71 | IREFALL, |
okano | 4:507e37f8008d | 72 | EFLAG0, |
okano | 4:507e37f8008d | 73 | EFLAG1, |
okano | 4:507e37f8008d | 74 | |
okano | 4:507e37f8008d | 75 | REGISTER_START = MODE1, |
okano | 4:507e37f8008d | 76 | LEDOUT_REGISTER_START = LEDOUT0, |
okano | 4:507e37f8008d | 77 | PWM_REGISTER_START = PWM0, |
okano | 4:507e37f8008d | 78 | IREF_REGISTER_START = IREF0, |
okano | 4:507e37f8008d | 79 | }; |