PRELIMINARY ISD1700 SERIES
Publication Release Date: Nov 6, 2008
- 39 -
Revision 1.31
11 SPI COMMAND REFERENCE
This section describes the SPI command set. A summary of commands is given in Table 11.1 and
commands are detailed in subsequent sub-sections.
Table 11.1 SPI Command Reference
Instructions
[1]
Com-
mand
Byte
[2]
Data
Byte1
Data Byte2
or Start
Address
Byte1
[3]
Data Byte3
or Start
Address
Byte2
[3]
End
Address
Bytes 1/2/3
[3]
Description
PU 0x01
0x00
STOP 0x02
0x00
Stop the current operation
RESET 0x03
0x00
Reset the device
CLR_INT 0x04
0x00
Clear interrupt and EOM bit
RD_STATUS 0x05 0x00 0x00
Returns status bits & current row
counter in
first 1
st
2 bytes and
operating status in 3
rd
byte
RD_PLAY_PTR 0x06 0x00
0x00
0x00
Returns status bits & current row
counter in 1
st
2 bytes and playback
pointer in 3
rd
& 4
th
bytes
PD 0x07
0x00
Power down the device
RD_REC_PTR 0x08 0x00
0x00
0x00
Returns status bits & current row
counter in 1
st
2 bytes and Record
pointer in 3
rd
& 4
th
bytes
DEVID 0x09
0x00
0x00
Read the device ID register.
PLAY
0x40
0x00
Play from current location without
LED action until EOM or STOP
command received
REC
0x41
0x00
Record from current location without
LED action until end of memory or
STOP command received
ERASE 0x42
0x00
Erase current message to EOM
location
G_ERASE 0x43
0x00
Erase all messages (not include
Sound Effects)
RD_APC 0x44
0x00
0x00 0x00
Returns status bits & current row
counter in first 1
st
2 bytes and the
contents of APC register in 3
rd
& 4
th
bytes.