English
Language : 

VS1033C Datasheet, PDF (49/74 Pages) List of Unclassifed Manufacturers – MP3/AAC/WMA/MIDI AUDIO CODEC
VLSI
Solution y
VS1033c PRELIMINARY
VS1033C
9. OPERATION
9.5 SPI Boot
If GPIO0 is set with a pull-up resistor to 1 at boot time, VS1033 tries to boot from external SPI memory.
SPI boot redefines the following pins:
Normal Mode
GPIO0
GPIO1
DREQ
GPIO2
SPI Boot Mode
xCS
CLK
MOSI
MISO
The memory has to be an SPI Bus Serial EEPROM with 16-bit addresses (i.e. at least 1 KiB). The serial
speed used by VS1033 is 245 kHz with the nominal 12.288 MHz clock. The first three bytes in the
memory have to be 0x50, 0x26, 0x48.
9.6 Phone / Headset Application
A full-duplex 8 kHz system is included in the ROM. This closely resembles the VS1002D/VS1003
8 kHz Phone/Headset Application. Activation: write 0x4011 to SCI AIADDR, then 0 (PCM) or 16
(IMA ADPCM) to SCI AICTRL0. The application usage will be explained in an Application Note.
9.7 Play/Decode
This is the normal operation mode of VS1033. SDI data is decoded. Decoded samples are converted to
analog domain by the internal DAC. If no decodable data is found, SCI HDAT0 and SCI HDAT1 are set
to 0 and analog outputs are muted.
When there is no input for decoding, VS1033 goes into idle mode (lower power consumption than during
decoding) and actively monitors the serial data input for valid data.
All different formats can be played back-to-back without software reset in-between. Send at least 2052
zeros after each stream. However, using software reset between streams may still be a good idea, as it
guards against broken files. In this case you shouldt wait for the completion of the decoding (SCI HDAT1
and SCI HDAT0 become zero) before issuing software reset.
9.8 Feeding PCM data
VS1033 can be used as a PCM decoder by sending a WAV file header. If the length sent in the WAV
header is 0 or 0xFFFFFFF, VS1033 will stay in PCM mode indefinitely (or until SM OUTOFWAV has
been set). 8-bit linear and 16-bit linear audio is supported in mono or stereo.
Version 0.9, 2006-08-15
49