SNVSCP2A March 2025 – August 2025 LP5815
PRODUCTION DATA
| Address | Acronym | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
|---|---|---|---|---|---|---|---|---|---|
| 0h | CHIP_EN | RESERVED | INSTABLINK_DIS | CHIP_EN | |||||
| 1h | DEV_CONFIG0 | RESERVED | MAX_CURRENT | ||||||
| 2h | DEV_CONFIG1 | RESERVED | OUT2_EN | OUT1_EN | OUT0_EN | ||||
| 3h | DEV_CONFIG2 | LED_FADE_TIME | RESERVED | OUT2_FADE_EN | OUT1_FADE_EN | OUT0_FADE_EN | |||
| 4h | DEV_CONFIG3 | RESERVED | OUT2_EXP_EN | OUT1_EXP_EN | OUT0_EXP_EN | RESERVED | OUT2_AUTO_EN | OUT1_AUTO_EN | OUT0_AUTO_EN |
| 5h | DEV_CONFIG4 | RESERVED | OUT2_ENGINE_CH | OUT1_ENGINE_CH | OUT0_ENGINE_CH | ||||
| 6h | ENGINE_CONFIG0 | ENGINE0_ORDER3 | ENGINE0_ORDER2 | ENGINE0_ORDER1 | ENGINE0_ORDER0 | ||||
| 7h | ENGINE_CONFIG1 | ENGINE1_ORDER3 | ENGINE1_ORDER2 | ENGINE1_ORDER1 | ENGINE1_ORDER0 | ||||
| 8h | ENGINE_CONFIG2 | ENGINE2_ORDER3 | ENGINE2_ORDER2 | ENGINE2_ORDER1 | ENGINE2_ORDER0 | ||||
| 9h | ENGINE_CONFIG3 | ENGINE3_ORDER3 | ENGINE3_ORDER2 | ENGINE3_ORDER1 | ENGINE3_ORDER0 | ||||
| Ah | ENGINE_CONFIG4 | E1O3_EN | E1O2_EN | E1O1_EN | E1O0_EN | E0O3_EN | E0O2_EN | E0O1_EN | E0O0_EN |
| Bh | ENGINE_CONFIG5 | E3O3_EN | E3O2_EN | E3O1_EN | E3O0_EN | E2O3_EN | E2O2_EN | E2O1_EN | E2O0_EN |
| Ch | ENGINE_CONFIG6 | ENGINE3_REPT | ENGINE2_REPT | ENGINE1_REPT | ENGINE0_REPT | ||||
| Dh | SHUTDOWN_CMD | SHUTDOWN | |||||||
| Eh | RESET_CMD | RESET | |||||||
| Fh | UPDATE_CMD | UPDATE | |||||||
| 10h | START_CMD | START | |||||||
| 11h | STOP_CMD | STOP | |||||||
| 12h | PAUSE_CONTINUE | RESERVED | PAUSE_CONTINUE | ||||||
| 13h | FLAG_CLR | RESERVED | TSD_CLR | POR_CLR | |||||
| 14h | OUT0_DC | OUT0_DC | |||||||
| 15h | OUT1_DC | OUT1_DC | |||||||
| 16h | OUT2_DC | OUT2_DC | |||||||
| 18h | OUT0_MANUAL_PWM | OUT0_MANUAL_PWM | |||||||
| 19h | OUT1_MANUAL_PWM | OUT1_MANUAL_PWM | |||||||
| 1Ah | OUT2_MANUAL_PWM | OUT2_MANUAL_PWM | |||||||
| 1Ch | PATTERN0_PAUSE_TIME | PATTERN0_PAUSE_T0 | PATTERN0_PAUSE_T1 | ||||||
| 1Dh | PATTERN0_REPEAT_TIME | RESERVED | PATTERN0_PT | ||||||
| 1Eh | PATTERN0_PWM0 | PATTERN0_PWM0 | |||||||
| 1Fh | PATTERN0_PWM1 | PATTERN0_PWM1 | |||||||
| 20h | PATTERN0_PWM2 | PATTERN0_PWM2 | |||||||
| 21h | PATTERN0_PWM3 | PATTERN0_PWM3 | |||||||
| 22h | PATTERN0_PWM4 | PATTERN0_PWM4 | |||||||
| 23h | PATTERN0_SLOPER_TIME1 | PATTERN0_SLOPER_T1 | PATTERN0_SLOPER_T0 | ||||||
| 24h | PATTERN0_SLOPER_TIME2 | PATTERN0_SLOPER_T3 | PATTERN0_SLOPER_T2 | ||||||
| 25h | PATTERN1_PAUSE_TIME | PATTERN1_PAUSE_T0 | PATTERN1_PAUSE_T1 | ||||||
| 26h | PATTERN1_REPEAT_TIME | RESERVED | PATTERN1_PT | ||||||
| 27h | PATTERN1_PWM0 | PATTERN1_PWM0 | |||||||
| 28h | PATTERN1_PWM1 | PATTERN1_PWM1 | |||||||
| 29h | PATTERN1_PWM2 | PATTERN1_PWM2 | |||||||
| 2Ah | PATTERN1_PWM3 | PATTERN1_PWM3 | |||||||
| 2Bh | PATTERN1_PWM4 | PATTERN1_PWM4 | |||||||
| 2Ch | PATTERN1_SLOPER_TIME1 | PATTERN1_SLOPER_T1 | PATTERN1_SLOPER_T0 | ||||||
| 2Dh | PATTERN1_SLOPER_TIME2 | PATTERN1_SLOPER_T3 | PATTERN1_SLOPER_T2 | ||||||
| 2Eh | PATTERN2_PAUSE_TIME | PATTERN2_PAUSE_T0 | PATTERN2_PAUSE_T1 | ||||||
| 2Fh | PATTERN2_REPEAT_TIME | RESERVED | PATTERN2_PT | ||||||
| 30h | PATTERN2_PWM0 | PATTERN2_PWM0 | |||||||
| 31h | PATTERN2_PWM1 | PATTERN2_PWM1 | |||||||
| 32h | PATTERN2_PWM2 | PATTERN2_PWM2 | |||||||
| 33h | PATTERN2_PWM3 | PATTERN2_PWM3 | |||||||
| 34h | PATTERN2_PWM4 | PATTERN2_PWM4 | |||||||
| 35h | PATTERN2_SLOPER_TIME1 | PATTERN2_SLOPER_T1 | PATTERN2_SLOPER_T0 | ||||||
| 36h | PATTERN2_SLOPER_TIME2 | PATTERN2_SLOPER_T3 | PATTERN2_SLOPER_T2 | ||||||
| 37h | PATTERN3_PAUSE_TIME | PATTERN3_PAUSE_T0 | PATTERN3_PAUSE_T1 | ||||||
| 38h | PATTERN3_REPEAT_TIME | RESERVED | PATTERN3_PT | ||||||
| 39h | PATTERN3_PWM0 | PATTERN3_PWM0 | |||||||
| 3Ah | PATTERN3_PWM1 | PATTERN3_PWM1 | |||||||
| 3Bh | PATTERN3_PWM2 | PATTERN3_PWM2 | |||||||
| 3Ch | PATTERN3_PWM3 | PATTERN3_PWM3 | |||||||
| 3Dh | PATTERN3_PWM4 | PATTERN3_PWM4 | |||||||
| 3Eh | PATTERN3_SLOPER_TIME1 | PATTERN3_SLOPER_T1 | PATTERN3_SLOPER_T0 | ||||||
| 3Fh | PATTERN3_SLOPER_TIME2 | PATTERN3_SLOPER_T3 | PATTERN3_SLOPER_T2 | ||||||
| 40h | FLAG | RESERVED | OUT2_ENGINE_BUSY | OUT1_ENGINE_BUSY | OUT0_ENGINE_BUSY | ENGINE_BUSY | TSD | POR | |
Complex bit access types are encoded to fit into small table cells. Table 7-8 shows the codes that are used for access types in this section.
| Access Type | Code | Description |
|---|---|---|
| Read Type | ||
| R | R | Read |
| Write Type | ||
| W | W | Write |
| W1C | W 1C | Write 1 to clear |
| Reset or Default Value | ||
| -n | Value after reset or the default value | |
CHIP_EN is shown in Figure 7-17 and described in Table 7-9.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | INSTABLINK_DIS | CHIP_EN | |||||
| R-0h | R/W-0h | R/W-0h | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-2 | RESERVED | R | 0h | Reserved |
| 1 | INSTABLINK_DIS | R/W | 0h | Instant blinking disable. 0x0 = Instant blinking enable 0x1 = Instant blinking disable |
| 0 | CHIP_EN | R/W | 0h | Device enable. 0x0 = Disable 0x1 = Enable |
DEV_CONFIG0 is shown in Figure 7-18 and described in Table 7-10.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | MAX_CURRENT | ||||||
| R-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-1 | RESERVED | R | 0h | Reserved |
| 0 | MAX_CURRENT | R/W | 0h | Max output current. 0x0 = 25.5mA 0x1 = 51mA |
DEV_CONFIG1 is shown in Figure 7-19 and described in Table 7-11.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | OUT2_EN | OUT1_EN | OUT0_EN | ||||
| R-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-3 | RESERVED | R | 0h | Reserved |
| 2 | OUT2_EN | R/W | 0h | OUT2 enable. 0x0 = Disable 0x1 = Enable |
| 1 | OUT1_EN | R/W | 0h | OUT1 enable. 0x0 = Disable 0x1 = Enable |
| 0 | OUT0_EN | R/W | 0h | OUT0 enable. 0x0 = Disable 0x1 = Enable |
DEV_CONFIG2 is shown in Figure 7-20 and described in Table 7-12.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| LED_FADE_TIME | RESERVED | OUT2_FADE_EN | OUT1_FADE_EN | OUT0_FADE_EN | |||
| R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | LED_FADE_TIME | R/W | 0h | OUT fade sloper time. 0x0 = 0s 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
| 3 | RESERVED | R | 0h | Reserved |
| 2 | OUT2_FADE_EN | R/W | 0h | OUT2 fade in and out enable. 0x0 = Disable 0x1 = Enable |
| 1 | OUT1_FADE_EN | R/W | 0h | OUT1 fade in and out enable. 0x0 = Disable 0x1 = Enable |
| 0 | OUT0_FADE_EN | R/W | 0h | OUT0 fade in and out enable. 0x0 = Disable 0x1 = Enable |
DEV_CONFIG3 is shown in Figure 7-21 and described in Table 7-13.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | OUT2_EXP_EN | OUT1_EXP_EN | OUT0_EXP_EN | RESERVED | OUT2_AUTO_EN | OUT1_AUTO_EN | OUT0_AUTO_EN |
| R-0h | R/W-0h | R/W-0h | R/W-0h | R-0h | R/W-0h | R/W-0h | R/W-0h |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | Reserved |
| 6 | OUT2_EXP_EN | R/W | 0h | OUT2 exponential PWM dimming enable. 0x0 = Disable 0x1 = Enable |
| 5 | OUT1_EXP_EN | R/W | 0h | OUT1 exponential PWM dimming enable. 0x0 = Disable 0x1 = Enable |
| 4 | OUT0_EXP_EN | R/W | 0h | OUT0 exponential PWM dimming enable. 0x0 = Disable 0x1 = Enable |
| 3 | RESERVED | R | 0h | Reserved |
| 2 | OUT2_AUTO_EN | R/W | 0h | OUT2 autonomous animation enable. 0x0 = Disable 0x1 = Enable |
| 1 | OUT1_AUTO_EN | R/W | 0h | OUT1 autonomous animation enable. 0x0 = Disable 0x1 = Enable |
| 0 | OUT0_AUTO_EN | R/W | 0h | OUT0 autonomous animation enable. 0x0 = Disable 0x1 = Enable |
DEV_CONFIG4 is shown in Figure 7-22 and described in Table 7-14.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | OUT2_ENGINE_CH | OUT1_ENGINE_CH | OUT0_ENGINE_CH | ||||
| R-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | RESERVED | R | 0h | Reserved |
| 5-4 | OUT2_ENGINE_CH | R/W | 0h | OUT2 engine channel selection. 0x0 = ENGINE0 is selected 0x1 = ENGINE1 is selected 0x2 = ENGINE2 is selected 0x3 = ENGINE3 is selected |
| 3-2 | OUT1_ENGINE_CH | R/W | 0h | OUT1 engine channel selection. 0x0 = ENGINE0 is selected 0x1 = ENGINE1 is selected 0x2 = ENGINE2 is selected 0x3 = ENGINE3 is selected |
| 1-0 | OUT0_ENGINE_CH | R/W | 0h | OUT0 engine channel selection. 0x0 = ENGINE0 is selected 0x1 = ENGINE1 is selected 0x2 = ENGINE2 is selected 0x3 = ENGINE3 is selected |
ENGINE_CONFIG0 is shown in Figure 7-23 and described in Table 7-15.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ENGINE0_ORDER3 | ENGINE0_ORDER2 | ENGINE0_ORDER1 | ENGINE0_ORDER0 | ||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | ENGINE0_ORDER3 | R/W | 0h | ENGINE0_ORDER3 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
| 5-4 | ENGINE0_ORDER2 | R/W | 0h | ENGINE0_ORDER2 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
| 3-2 | ENGINE0_ORDER1 | R/W | 0h | ENGINE0_ORDER1 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
| 1-0 | ENGINE0_ORDER0 | R/W | 0h | ENGINE0_ORDER0 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
ENGINE_CONFIG1 is shown in Figure 7-24 and described in Table 7-16.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ENGINE1_ORDER3 | ENGINE1_ORDER2 | ENGINE1_ORDER1 | ENGINE1_ORDER0 | ||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | ENGINE1_ORDER3 | R/W | 0h | ENGINE1_ORDER3 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
| 5-4 | ENGINE1_ORDER2 | R/W | 0h | ENGINE1_ORDER2 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
| 3-2 | ENGINE1_ORDER1 | R/W | 0h | ENGINE1_ORDER1 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
| 1-0 | ENGINE1_ORDER0 | R/W | 0h | ENGINE1_ORDER0 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
ENGINE_CONFIG2 is shown in Figure 7-25 and described in Table 7-17.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ENGINE2_ORDER3 | ENGINE2_ORDER2 | ENGINE2_ORDER1 | ENGINE2_ORDER0 | ||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | ENGINE2_ORDER3 | R/W | 0h | ENGINE2_ORDER3 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
| 5-4 | ENGINE2_ORDER2 | R/W | 0h | ENGINE2_ORDER2 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
| 3-2 | ENGINE2_ORDER1 | R/W | 0h | ENGINE2_ORDER1 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
| 1-0 | ENGINE2_ORDER0 | R/W | 0h | ENGINE2_ORDER0 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
ENGINE_CONFIG3 is shown in Figure 7-26 and described in Table 7-18.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ENGINE3_ORDER3 | ENGINE3_ORDER2 | ENGINE3_ORDER1 | ENGINE3_ORDER0 | ||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | ENGINE3_ORDER3 | R/W | 0h | ENGINE3_ORDER3 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
| 5-4 | ENGINE3_ORDER2 | R/W | 0h | ENGINE3_ORDER2 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
| 3-2 | ENGINE3_ORDER1 | R/W | 0h | ENGINE3_ORDER1 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
| 1-0 | ENGINE3_ORDER0 | R/W | 0h | ENGINE3_ORDER0 pattern selection. 0x0 = PATTERN0 is selected 0x1 = PATTERN1 is selected 0x2 = PATTERN2 is selected 0x3 = PATTERN3 is selected |
ENGINE_CONFIG4 is shown in Figure 7-27 and described in Table 7-19.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| E1O3_EN | E1O2_EN | E1O1_EN | E1O0_EN | E0O3_EN | E0O2_EN | E0O1_EN | E0O0_EN |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | E1O3_EN | R/W | 0h | ENGINE1_ORDER3 enable. 0x0 = Disable 0x1 = Enable |
| 6 | E1O2_EN | R/W | 0h | ENGINE1_ORDER2 enable. 0x0 = Disable 0x1 = Enable |
| 5 | E1O1_EN | R/W | 0h | ENGINE1_ORDER1 enable. 0x0 = Disable 0x1 = Enable |
| 4 | E1O0_EN | R/W | 0h | ENGINE1_ORDER0 enable. 0x0 = Disable 0x1 = Enable |
| 3 | E0O3_EN | R/W | 0h | ENGINE0_ORDER3 enable. 0x0 = Disable 0x1 = Enable |
| 2 | E0O2_EN | R/W | 0h | ENGINE0_ORDER2 enable. 0x0 = Disable 0x1 = Enable |
| 1 | E0O1_EN | R/W | 0h | ENGINE0_ORDER1 enable. 0x0 = Disable 0x1 = Enable |
| 0 | E0O0_EN | R/W | 0h | ENGINE0_ORDER0 enable. 0x0 = Disable 0x1 = Enable |
ENGINE_CONFIG5 is shown in Figure 7-28 and described in Table 7-20.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| E3O3_EN | E3O2_EN | E3O1_EN | E3O0_EN | E2O3_EN | E2O2_EN | E2O1_EN | E2O0_EN |
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h | R/W-0h |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | E3O3_EN | R/W | 0h | ENGINE3_ORDER3 enable. 0x0 = Disable 0x1 = Enable |
| 6 | E3O2_EN | R/W | 0h | ENGINE3_ORDER2 enable. 0x0 = Disable 0x1 = Enable |
| 5 | E3O1_EN | R/W | 0h | ENGINE3_ORDER1 enable. 0x0 = Disable 0x1 = Enable |
| 4 | E3O0_EN | R/W | 0h | ENGINE3_ORDER0 enable. 0x0 = Disable 0x1 = Enable |
| 3 | E2O3_EN | R/W | 0h | ENGINE2_ORDER3 enable. 0x0 = Disable 0x1 = Enable |
| 2 | E2O2_EN | R/W | 0h | ENGINE2_ORDER2 enable. 0x0 = Disable 0x1 = Enable |
| 1 | E2O1_EN | R/W | 0h | ENGINE2_ORDER1 enable. 0x0 = Disable 0x1 = Enable |
| 0 | E2O0_EN | R/W | 0h | ENGINE2_ORDER0 enable. 0x0 = Disable 0x1 = Enable |
ENGINE_CONFIG6 is shown in Figure 7-29 and described in Table 7-21.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ENGINE3_REPT | ENGINE2_REPT | ENGINE1_REPT | ENGINE0_REPT | ||||
| R/W-0h | R/W-0h | R/W-0h | R/W-0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | ENGINE3_REPT | R/W | 0h | ENGINE3 repeat times. 0x0 = 0 times 0x1 = 1 times 0x2 = 2 times 0x3 = infinite times |
| 5-4 | ENGINE2_REPT | R/W | 0h | ENGINE2 repeat times. 0x0 = 0 times 0x1 = 1 times 0x2 = 2 times 0x3 = infinite times |
| 3-2 | ENGINE1_REPT | R/W | 0h | ENGINE1 repeat times. 0x0 = 0 times 0x1 = 1 times 0x2 = 2 times 0x3 = infinite times |
| 1-0 | ENGINE0_REPT | R/W | 0h | ENGINE0 repeat times. 0x0 = 0 times 0x1 = 1 times 0x2 = 2 times 0x3 = infinite times |
SHUTDOWN_CMD is shown in Figure 7-30 and described in Table 7-22.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| SHUTDOWN | |||||||
| W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | SHUTDOWN | W | 0h | 0x33 = Enter shutdown mode |
RESET_CMD is shown in Figure 7-31 and described in Table 7-23.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESET | |||||||
| W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | RESET | W | 0h | 0xCC = Reset all the registers to default value |
UPDATE_CMD is shown in Figure 7-32 and described in Table 7-24.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| UPDATE | |||||||
| W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | UPDATE | W | 0h | 0x55 = Update all device configuration registers value |
START_CMD is shown in Figure 7-33 and described in Table 7-25.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| START | |||||||
| W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | START | W | 0h | 0xFF = Start autonomous animation |
STOP_CMD is shown in Figure 7-34 and described in Table 7-26.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| STOP | |||||||
| W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | STOP | W | 0h | 0xAA = Stop autonomous animation |
PAUSE_CONTINUE is shown in Figure 7-35 and described in Table 7-27.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | PAUSE_CONTINUE | ||||||
| R-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-1 | RESERVED | R | 0h | Reserved |
| 0 | PAUSE_CONTINUE | R/W | 0h | Pause or continue autonomous animation. 0x0 = Continue 0x1 = Pause |
FLAG_CLR is shown in Figure 7-36 and described in Table 7-28.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | TSD_CLR | POR_CLR | |||||
| R-0h | W1C-0h | W1C-0h | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-2 | RESERVED | R | 0h | Reserved |
| 1 | TSD_CLR | W1C | 0h | Write 1 to clear TSD flag. |
| 0 | POR_CLR | W1C | 0h | Write 1 to clear POR flag. |
OUT0_DC is shown in Figure 7-37 and described in Table 7-29.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| OUT0_DC | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | OUT0_DC | R/W | 0h | OUT0 DC setting. |
OUT1_DC is shown in Figure 7-38 and described in Table 7-30.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| OUT1_DC | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | OUT1_DC | R/W | 0h | OUT1 DC setting. |
OUT2_DC is shown in Figure 7-39 and described in Table 7-31.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| OUT2_DC | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | OUT2_DC | R/W | 0h | OUT2 DC setting. |
OUT0_MANUAL_PWM is shown in Figure 7-40 and described in Table 7-32.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| OUT0_MANUAL_PWM | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | OUT0_MANUAL_PWM | R/W | 0h | OUT0 manual PWM setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
OUT1_MANUAL_PWM is shown in Figure 7-41 and described in Table 7-33.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| OUT1_MANUAL_PWM | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | OUT1_MANUAL_PWM | R/W | 0h | OUT1 manual PWM setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
OUT2_MANUAL_PWM is shown in Figure 7-42 and described in Table 7-34.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| OUT2_MANUAL_PWM | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | OUT2_MANUAL_PWM | R/W | 0h | OUT2 manual PWM setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN0_PAUSE_TIME is shown in Figure 7-43 and described in Table 7-35.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN0_PAUSE_T0 | PATTERN0_PAUSE_T1 | ||||||
| R/W-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | PATTERN0_PAUSE_T0 | R/W | 0h | Start animation pause time of pattern0. 0x0 = no pause time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
| 3-0 | PATTERN0_PAUSE_T1 | R/W | 0h | End animation pause time of pattern0. 0x0 = no pause time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
PATTERN0_REPEAT_TIME is shown in Figure 7-44 and described in Table 7-36.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | PATTERN0_PT | ||||||
| R-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | RESERVED | R | 0h | Reserved |
| 3-0 | PATTERN0_PT | R/W | 0h | Pattern0 repeat times. 0x0 = 0 time 0x1 = 1 time 0x2 = 2 times 0x3 = 3 times 0x4 = 4 times 0x5 = 5 times 0x6 = 6 times 0x7 = 7 times 0x8 = 8 times 0x9 = 9 times 0xA = 10 times 0xB = 11 times 0xC = 12 times 0xD = 13 times 0xE = 14 times 0xF = infinite times |
PATTERN0_PWM0 is shown in Figure 7-45 and described in Table 7-37.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN0_PWM0 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN0_PWM0 | R/W | 0h | Pattern0 PWM0 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN0_PWM1 is shown in Figure 7-46 and described in Table 7-38.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN0_PWM1 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN0_PWM1 | R/W | 0h | Pattern0 PWM1 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN0_PWM2 is shown in Figure 7-47 and described in Table 7-39.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN0_PWM2 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN0_PWM2 | R/W | 0h | Pattern0 PWM2 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN0_PWM3 is shown in Figure 7-48 and described in Table 7-40.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN0_PWM3 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN0_PWM3 | R/W | 0h | Pattern0 PWM3 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN0_PWM4 is shown in Figure 7-49 and described in Table 7-41.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN0_PWM4 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN0_PWM4 | R/W | 0h | Pattern0 PWM4 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN0_SLOPER_TIME1 is shown in Figure 7-50 and described in Table 7-42.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN0_SLOPER_T1 | PATTERN0_SLOPER_T0 | ||||||
| R/W-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | PATTERN0_SLOPER_T1 | R/W | 0h | Pattern0 sloper time 1 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
| 3-0 | PATTERN0_SLOPER_T0 | R/W | 0h | Pattern0 sloper time 0 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
PATTERN0_SLOPER_TIME2 is shown in Figure 7-51 and described in Table 7-43.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN0_SLOPER_T3 | PATTERN0_SLOPER_T2 | ||||||
| R/W-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | PATTERN0_SLOPER_T3 | R/W | 0h | Pattern0 sloper time 3 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
| 3-0 | PATTERN0_SLOPER_T2 | R/W | 0h | Pattern0 sloper time 2 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
PATTERN1_PAUSE_TIME is shown in Figure 7-52 and described in Table 7-44.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN1_PAUSE_T0 | PATTERN1_PAUSE_T1 | ||||||
| R/W-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | PATTERN1_PAUSE_T0 | R/W | 0h | Start animation pause time of pattern1. 0x0 = no pause time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
| 3-0 | PATTERN1_PAUSE_T1 | R/W | 0h | End animation pause time of pattern1. 0x0 = no pause time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
PATTERN1_REPEAT_TIME is shown in Figure 7-53 and described in Table 7-45.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | PATTERN1_PT | ||||||
| R-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | RESERVED | R | 0h | Reserved |
| 3-0 | PATTERN1_PT | R/W | 0h | Pattern1 repeat times. 0x0 = 0 time 0x1 = 1 time 0x2 = 2 times 0x3 = 3 times 0x4 = 4 times 0x5 = 5 times 0x6 = 6 times 0x7 = 7 times 0x8 = 8 times 0x9 = 9 times 0xA = 10 times 0xB = 11 times 0xC = 12 times 0xD = 13 times 0xE = 14 times 0xF = infinite times |
PATTERN1_PWM0 is shown in Figure 7-54 and described in Table 7-46.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN1_PWM0 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN1_PWM0 | R/W | 0h | Pattern1 PWM0 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN1_PWM1 is shown in Figure 7-55 and described in Table 7-47.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN1_PWM1 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN1_PWM1 | R/W | 0h | Pattern1 PWM1 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN1_PWM2 is shown in Figure 7-56 and described in Table 7-48.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN1_PWM2 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN1_PWM2 | R/W | 0h | Pattern1 PWM2 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN1_PWM3 is shown in Figure 7-57 and described in Table 7-49.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN1_PWM3 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN1_PWM3 | R/W | 0h | Pattern1 PWM3 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN1_PWM4 is shown in Figure 7-58 and described in Table 7-50.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN1_PWM4 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN1_PWM4 | R/W | 0h | Pattern1 PWM4 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN1_SLOPER_TIME1 is shown in Figure 7-59 and described in Table 7-51.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN1_SLOPER_T1 | PATTERN1_SLOPER_T0 | ||||||
| R/W-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | PATTERN1_SLOPER_T1 | R/W | 0h | Pattern1 sloper time 1 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
| 3-0 | PATTERN1_SLOPER_T0 | R/W | 0h | Pattern1 sloper time 0 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
PATTERN1_SLOPER_TIME2 is shown in Figure 7-60 and described in Table 7-52.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN1_SLOPER_T3 | PATTERN1_SLOPER_T2 | ||||||
| R/W-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | PATTERN1_SLOPER_T3 | R/W | 0h | Pattern1 sloper time 3 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
| 3-0 | PATTERN1_SLOPER_T2 | R/W | 0h | Pattern1 sloper time 2 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
PATTERN2_PAUSE_TIME is shown in Figure 7-61 and described in Table 7-53.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN2_PAUSE_T0 | PATTERN2_PAUSE_T1 | ||||||
| R/W-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | PATTERN2_PAUSE_T0 | R/W | 0h | Start animation pause time of pattern2. 0x0 = no pause time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
| 3-0 | PATTERN2_PAUSE_T1 | R/W | 0h | End animation pause time of pattern2. 0x0 = no pause time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
PATTERN2_REPEAT_TIME is shown in Figure 7-62 and described in Table 7-54.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | PATTERN2_PT | ||||||
| R-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | RESERVED | R | 0h | Reserved |
| 3-0 | PATTERN2_PT | R/W | 0h | Pattern2 repeat times. 0x0 = 0 time 0x1 = 1 time 0x2 = 2 times 0x3 = 3 times 0x4 = 4 times 0x5 = 5 times 0x6 = 6 times 0x7 = 7 times 0x8 = 8 times 0x9 = 9 times 0xA = 10 times 0xB = 11 times 0xC = 12 times 0xD = 13 times 0xE = 14 times 0xF = infinite times |
PATTERN2_PWM0 is shown in Figure 7-63 and described in Table 7-55.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN2_PWM0 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN2_PWM0 | R/W | 0h | Pattern2 PWM0 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN2_PWM1 is shown in Figure 7-64 and described in Table 7-56.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN2_PWM1 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN2_PWM1 | R/W | 0h | Pattern2 PWM1 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN2_PWM2 is shown in Figure 7-65 and described in Table 7-57.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN2_PWM2 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN2_PWM2 | R/W | 0h | Pattern2 PWM2 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN2_PWM3 is shown in Figure 7-66 and described in Table 7-58.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN2_PWM3 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN2_PWM3 | R/W | 0h | Pattern2 PWM3 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN2_PWM4 is shown in Figure 7-67 and described in Table 7-59.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN2_PWM4 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN2_PWM4 | R/W | 0h | Pattern2 PWM4 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN2_SLOPER_TIME1 is shown in Figure 7-68 and described in Table 7-60.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN2_SLOPER_T1 | PATTERN2_SLOPER_T0 | ||||||
| R/W-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | PATTERN2_SLOPER_T1 | R/W | 0h | Pattern2 sloper time 1 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
| 3-0 | PATTERN2_SLOPER_T0 | R/W | 0h | Pattern2 sloper time 0 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
PATTERN2_SLOPER_TIME2 is shown in Figure 7-69 and described in Table 7-61.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN2_SLOPER_T3 | PATTERN2_SLOPER_T2 | ||||||
| R/W-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | PATTERN2_SLOPER_T3 | R/W | 0h | Pattern2 sloper time 3 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
| 3-0 | PATTERN2_SLOPER_T2 | R/W | 0h | Pattern2 sloper time 2 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
PATTERN3_PAUSE_TIME is shown in Figure 7-70 and described in Table 7-62.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN3_PAUSE_T0 | PATTERN3_PAUSE_T1 | ||||||
| R/W-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | PATTERN3_PAUSE_T0 | R/W | 0h | Start animation pause time of pattern3. 0x0 = no pause time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
| 3-0 | PATTERN3_PAUSE_T1 | R/W | 0h | End animation pause time of pattern3. 0x0 = no pause time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
PATTERN3_REPEAT_TIME is shown in Figure 7-71 and described in Table 7-63.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | PATTERN3_PT | ||||||
| R-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | RESERVED | R | 0h | Reserved |
| 3-0 | PATTERN3_PT | R/W | 0h | Pattern3 repeat times. 0x0 = 0 time 0x1 = 1 time 0x2 = 2 times 0x3 = 3 times 0x4 = 4 times 0x5 = 5 times 0x6 = 6 times 0x7 = 7 times 0x8 = 8 times 0x9 = 9 times 0xA = 10 times 0xB = 11 times 0xC = 12 times 0xD = 13 times 0xE = 14 times 0xF = infinite times |
PATTERN3_PWM0 is shown in Figure 7-72 and described in Table 7-64.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN3_PWM0 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN3_PWM0 | R/W | 0h | Pattern3 PWM0 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN3_PWM1 is shown in Figure 7-73 and described in Table 7-65.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN3_PWM1 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN3_PWM1 | R/W | 0h | Pattern3 PWM1 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN3_PWM2 is shown in Figure 7-74 and described in Table 7-66.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN3_PWM2 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN3_PWM2 | R/W | 0h | Pattern3 PWM2 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN3_PWM3 is shown in Figure 7-75 and described in Table 7-67.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN3_PWM3 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN3_PWM3 | R/W | 0h | Pattern3 PWM3 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN3_PWM4 is shown in Figure 7-76 and described in Table 7-68.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN3_PWM4 | |||||||
| R/W-0h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | PATTERN3_PWM4 | R/W | 0h | Pattern3 PWM4 setting. 0x00 = 0% ... 0x80 = 50% ... 0xFF = 100% |
PATTERN3_SLOPER_TIME1 is shown in Figure 7-77 and described in Table 7-69.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN3_SLOPER_T1 | PATTERN3_SLOPER_T0 | ||||||
| R/W-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | PATTERN3_SLOPER_T1 | R/W | 0h | Pattern3 sloper time 1 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
| 3-0 | PATTERN3_SLOPER_T0 | R/W | 0h | Pattern3 sloper time 0 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
PATTERN3_SLOPER_TIME2 is shown in Figure 7-78 and described in Table 7-70.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| PATTERN3_SLOPER_T3 | PATTERN3_SLOPER_T2 | ||||||
| R/W-0h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | PATTERN3_SLOPER_T3 | R/W | 0h | Pattern3 sloper time 3 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
| 3-0 | PATTERN3_SLOPER_T2 | R/W | 0h | Pattern3 sloper time 2 setting. 0x0 = no sloper time 0x1 = 0.05s 0x2 = 0.10s 0x3 = 0.15s 0x4 = 0.20s 0x5 = 0.25s 0x6 = 0.30s 0x7 = 0.35s 0x8 = 0.40s 0x9 = 0.45s 0xA = 0.50s 0xB = 1.00s 0xC = 2.00s 0xD = 4.00s 0xE = 6.00s 0xF = 8.00s |
FLAG is shown in Figure 7-79 and described in Table 7-71.
Return to the Summary Table.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | OUT2_ENGINE_BUSY | OUT1_ENGINE_BUSY | OUT0_ENGINE_BUSY | ENGINE_BUSY | TSD | POR | |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | RESERVED | R | 0h | Reserved |
| 5 | OUT2_ENGINE_BUSY | R | 0h | Engine selected by OUT2 busy flag. 0x0 = The selected Engine is not running 0x1 = The selected Engine is running |
| 4 | OUT1_ENGINE_BUSY | R | 0h | Engine selected by OUT1 busy flag 0x0 = The selected Engine is not running 0x1 = The selected Engine is running |
| 3 | OUT0_ENGINE_BUSY | R | 0h | Engine selected by OUT0 busy flag. 0x0 = The selected Engine is not running 0x1 = The selected Engine is running |
| 2 | ENGINE_BUSY | R | 0h | Engine busy flag. 0x0 = All 4 engines are not running 0x1 = At leaset 1 engine is running |
| 1 | TSD | R | 0h | TSD flag. 0x0 = TSD is not triggered 0x1 = TSD is triggered |
| 0 | POR | R | 0h | POR flag. 0x0 = POR is not triggered 0x1 = POR is triggered |