Datasheet
page 28
v7
It's hard to imagine modern multimedia devices without high quality audio reproduction
modules. Sounds and music are almost as important as graphical user interfaces. Along
with other multimedia modules, EasyPIC Fusion
™
v7 contains high-end stereo VS1053
audio codec. It features Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI audio decoder, as
well as an PCM/IMA ADPCM/Ogg Vorbis encoder on a single chip. Board also contains
two stereo audio connectors for interfacing with standard 3.5mm stereo audio
jacks. VS1053 receives the input bit stream through a serial input bus, which it listens
to as a system slave. The input stream is decoded and passed through a digital volume
control to an 18-bit oversampling, multi-bit, sigma-delta Digital to Analog Converter
(DAC). The decoding is controlled via a
serial control bus. In addition to the basic
decoding, it is possible to add application
specic features like DSP eects to the
user RAM memory. You can build music
players, audio recording devices, internet
radio player applications, and much
more.
multimedia
Audio I/O
37
38
39
40
41
42
43
44
45
46
47
4813
14
24
23
22
21
18
17
16
15
19
20
25
27
26
28
29
30
31
32
33
34
35
36
CN19
PHONEJACK
L
R
C2
10nF
C3
47nF
C4
10nF
GBUF
CN21
MICROPHONE
E3
10uF
E2
10uF
C9
100pF
C8 1uF
C10 1uF
VCC-3.3V
MICN
MICP
2
3
4
5
6
7
11
12
DCS/BSYNC
VDD1
VDD2
CS
GND4
GND3
TALI
TALO
GND1
CO
8
1
OVDD2
9
10
GND2
AGND
AVDD
RIGH
AGND
AGND
GBU
AVDD
RCA
AVDD
LEF
AGND
LN
MCP/LN1
MICN
XRESET
DGND0
CVDD0
IOVDD0
CVDD1
DREQ
GPIO2
GPIO3
GPIO6
GPIO7
XDCS/BSYNC
IO VDD1
VC0
DGND1
XTAL0
XTAL1
IO VDD2
DGND2
DGND3
DGND4
XC S
CVDD2
GPIO5
RX
TX
SCLK
SI
SO
CVDD3
XTEST
GPIO0
GPIO1
GND
GPIO4
AGND0
AVDD0
AVDD2
AGND1
AGND2
AGND3
LN2
LEFT
RCAP
AVDD1
GBUF
RIGHT
VS1053
U1
R11
1K
R13
1K
R17
1K
R19
1K
R5
10
R6
20
R7
20
R1 10
R3 10
VCC-1.8VVCC-3.3V
L
R
GBUF
C1
1uF
R20
100K
GPIO
GPIO
R4
10K
VCC-3.3V
R9 27
PH_MISO
PH_MOSI
PH_SCK
MP3-DCS
MP3-DREQ
MP3-RST#
MICN
MICP
MP3-CS#
X1
12.288MHz
R22 1M
C13
22pF
C12
22pF
R8
100k
R16
10K
VCC-3.3V
C23
100nF
C22
100nF
C21
100nF
C15
100nF
C17
100nF
C14
100nF
C18
100nF
C19
100nF
C20
100nF
VCC-1.8V
C16
1uF
VCC-3.3V
E5
10uF
1
2
3
IN
GND
OUT
5
4
EN ADJ
U3
AP7331-ADJ
R23
100K
R24
27K4
R25
1K
E4
10uF
1 2 3 4 5 6 7 8
O
N
SW13
PH_MOSI
PH_MISO
PH_SCK
MP3-DREQ
MP3-RST#
MP3-CS#
MP3-DCS
RG12
RG13
RG14
RG15
MOSI
MISO
SCK
DATA BUS
Enabling Audio I/O
In order to use Audio I/O module,
you must connect data and Audio
control lines of the microcontroller
with the VS1053 audio codec. To
do this, push SW13.1–SW13.3
and SW13.5–SW13.8 switches to
ON position. This will connect SPI
data lines with SCK, MISO and MOSI
microcontroller pins, and audio
control lines and chip select with
RG12, RG13, RG14 and RG15 pins.
Figure 14-1: Audio IN/OUT
connection schematic
Figure 14-2:
Enabling
audio codec
commu-
nication
lines