Datasheet

Hardware Reset: 0x01
The REQ_POL registers is used to program the
polarity of the DATA_REQ line.
MSB LSB
b7 b6 b5 b4 b3 b2 b1 b0
00000001
Default polarity (the source sends data when the
DATA_REQ line is high)
MSB LSB
b7 b6 b5 b4 b3 b2 b1 b0
00000101
Inverted polarity (the source sends data when the
DATA_REQ line is low)
SCKL_POL
Address: 0x0D
Type: R/W
Software Reset: 0x04
Hardware Reset: 0x04
MSB LSB
b7 b6 b5 b4 b3 b2 b1 b0
XXXXX000(1)
100(2)
X = don’t care
SCKL_POL is used to select the working polarity
of the Input Serial Clock (SCKR).
(1) If SCKL_POL is set to 0x00, the data (SDI)
are sent with the falling edge of SCKR
and sampled on the rising edge.
(2) If SCKL_POL is set to 0x04, the data (SDI)
are sent with the rising edge of SCKR and
sampled on the falling edge.
ERROR_CODE
Address: 0x0F
Type: RO
Software Reset: 0x00
Hardware Reset: 0x00
MSB LSB
b7 b6 b5 b4 b3 b2 b1 b0
XXXX0000(1)
0001(2)
0010(3)
X = don’t care
ERROR_CODE register contains the last error
occourred if any. The codes can be as follows:
Code Description
(1) 0x00 No error since the last SW or HW Reset
(2) 0x01 CRC Failure
(3) 0x02 DATA not available
SOFT_RESET
Address: 0x10
Type: WO
Software Reset: 0x00
Hardware Reset: 0x00
MSB LSB
b7 b6 b5 b4 b3 b2 b1 b0
XXXXXXX0
1
X = don’t care; 0 = normal operation; 1 = reset
When this register is written, a soft reset occours.
The STA013 core command register and the in-
terrupt register are cleared. The decoder goes in
to idle mode.
PLAY
Address: 0x13
Type: R/W
Software Reset: 0x01
Hardware Reset: 0x01
MSB LSB
b7 b6 b5 b4 b3 b2 b1 b0
XXXXXXX0
1
X = don’t care; 0 = normal operation; 1 = play
The PLAY command is handled according to the
state of the decoder, as described in section 2.5.
PLAY only becomes active when the decoder is
in DECODE mode.
STA013 - STA013B - STA013T
14/38