PRELIMINARY ISD1700 SERIES
Publication Release Date: Nov 6, 2008
- 37 -
Revision 1.31
10.5.2 Status Register 1 (SR1)
SR1
Size: 8
bits Type:
Read
Bit Sequence:
D7
D6
D5
D4
D3
D2
D1
D0
SE4 SE3 SE2 SE1 REC PLAY ERASE RDY
Description:
Device secondary status register
Access
RD_STATUS command. <D7:D0> is the third byte of MISO
Table 10.4 Bit description of Status Register 1
SR1
Bit Name Description
7
SE1
This bit is set to 1 when sound effect 1 is recorded and 0 when erased
6
SE2
This bit is set to 1 when sound effect 2 is recorded and 0 when erased
5
SE3
This bit is set to 1 when sound effect 3 is recorded and 0 when erased
4
SE4
This bit is set to 1 when sound effect 4 is recorded and 0 when erased
3
REC
This bit (=1) indicates current operation is recording
2
PLAY
This bit (=1) indicates current operation is playback
1
ERASE This bit (=1) indicates current operation is erase
0
RDY
In standalone mode, RDY=1 indicates the device is ready to accept command.
In SPI mode, SPI is ready to accept new command, if this bit equals to 1. For REC,
PLAY or ERASE, if RDY=0 means the device is busy and will not accept a new
command, except RESET, CLR_INT, RD_STATUS, PD. However, REC and PLAY
will also accept STOP command. If other commands are sent, they will be ignored
and CMD_ERR will be set to 1.
For any SET commands, RDY=1 means the buffer is empty, SPI can accept similar
SET command. If host sends other commands, SPI will ignore it and set CMD_ERR
to 1 unless new commands are RESET, CLR_INT, RD_STATUS, and PD. Also,
SET_REC and SET_PLAY will accept STOP command.
10.5.3 APC Register
APC
Size: 12
bits
Type:
R/W
Bit Sequence:
<D11:D0> (See
Description: Analog
Path
Configuration register.
Access
Read: RD_APC; Write: LD_APC