
ISD5008
Publication Release Date: Oct 31 2008
- 20 -
Revision 1.2
6.4.2
Opcodes
TABLE 6: OPCODE SUMMARY
Instruction
Opcode <8 bits>
[1]
Address <16 bits>
Operational Summary
POWERUP
0110 0000
Power-Up: Power-Up the device
LOADCFG0
[2]
01X0 0010 <D15-D0>
Loads a 16-bit value into Configuration Register 0
LOADCFG1
01X0 0100 <D15-D0>
Loads a 16-bit value into Configuration Register 1
SETPLAY
1110 0000 <A15-A0>
Initiates Playback from address <A15-A0>
PLAY
1111 0000
Playback from current address (until EOM or OVF)
SETREC
1010 0000 <A15-A0>
Initiates Record at address <A15-A0>
REC
1011 0000
Records from current address until OVF is reached
SETMC
1110 1000 <A15-A0>
Initiates Message Cueing (MC) from address <A15-A0>
MC
1111 1000
Performs a Message Cue. Proceeds to the end of the
current message (EOM) or enters OVF condition if it
reaches the end of the array.
STOP
0111 0000
Stops current operation
STOPWRDN
0101 0000
Stops current operation and enters stand-by (power-
down) mode.
RINT
0111 0000
Read interrupt status bits: OVF and EOM.
NOTES:
[1] X = Don’t Care.
[2] Changes in CFG0 are not recognized until CFG1 is loaded. The changes will occur at the rising edge of
SS
during the cycle that CFG1 is loaded.