The LP5815 has 5 dedicated software
commands, Shutdown_command, Reset_command, Update_command, Start_command
and Stop_command. Besides the 5 software commands, there is another
PAUSE_CONTINUE bit used to control the execution of the autonomous
animation.
- Send Shutdown_command
is one of the 2 methods to make the device enter SHUTDOWN mode as described
in Shutdown Mode. In INSTANT BLINKING mode, the
LP5815 does not respond to the
Shutdown_command.
- Send Reset_command to
reset all registers to default value. In
INSTANT BLINKING mode, the LP5815 does not respond to
the Reset_command.
- Send Update_command to
make the modified value in the device configuration registers as shown in
Table 7-6 to take effect. The LP5815 responds to the
Update_command only when CHIP_EN = 1 and
not in INSTANT BLINKING mode.
- Send Start_command to
start running the configured autonomous animation patterns on the outputs.
The LP5815 responds to the Start_command only when
CHIP_EN = 1 and not in INSTANT BLINKING
mode.
- Send Stop_command to
stop running the configured autonomous animation patterns on the outputs.
The LP5815 responds to the Stop_command only when CHIP_EN
= 1 and not in INSTANT BLINKING
mode.
- Set PAUSE_CONTINUE bit
as 1 to pause the running of the configured autonomous animation patterns on
the outputs. Clear PAUSE_CONTINUE bit as 0 to continue the running of
the previous paused autonomous animation patterns on the outputs. When the
PAUSE_CONTINUE = 1, the configured autonomous animation pattern is not
started after Start_command is sent.
Table 7-6 Update_command Control Registers
| Register Address |
Register Acronym |
| 0x01 to 0x05 |
DEV_CONGIFx, x = 0, 1, 2, 3,
4 |