Table of Contents

Advertisement

C1
1uF
VCC-3.3V
VCC-1.8V
R4
10K
U1
36
1
GPIO4
MCP/LN1
MCP/LN
35
2
GND
MICN
MIC
34
3
GPIO1
XRESET
XRESE
33
4
DGND0
DGND
5
XTEST
CVDD0
CVDD
31
6
R9 27
VS1053
IOVDD0
IOVDD
PH_MISO
30
7
SO
CVDD1
CVDD
PH_MOSI
29
8
SI
DREQ
DRE
PH_SCK
28
9
SCLK
GPIO2
GPIO
27
10
R12 27
TX
GPIO3
GPIO
26
11
RX
GPIO6
GPIO
25
12
GPIO5
GPIO7
GPIO7
VCC-3.3V
R16
10K
C12 22pF
MCU_SCK
MCU_MISO
MCU_MOSI
R22
12.288MHz
X1
PC6
1M
PC7
PC8
PC9
C13 22pF
DATA BUS
VCC-3.3V
R1 10
L
R3 10
R
GBUF
PHONEJACK
R5
R6
R7
MICP
10
20
20
MICN
VCC-3.3V
MP3-RST#
C3
C4
C2
47nF
10nF
10nF
R11
R8
1K
100k
MP3-DREQ
R13
C8
1K
100pF
MICP
C9
E2
E3
100pF
10uF
10uF
MICN
MICROPHONE
C10
R17
100pF
1K
R19
1K
R20
100K
VCC-3.3V
PH_SCK
PH_MISO
PH_MOSI
MP3-DREQ
E4
C14
C18
C19
C15
MP3-RST#
10uF
100nF
100nF
100nF
100nF
MP3-CS#
MP3-DCS
SW13

Audio I/O

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, EasyMx PRO v7a contains high end stereo VS1053
audio codec. It features Ogg Vorbis/MP3/AAC/WMA/FLAC/WAVMIDI 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 specific features like DSP effects to the user RAM memory.
You can build music players, audio recording devices, internet radio player applications,
and much more.
CN19
CN21
Audio IN/OUT
connection schematics
U3
1
5
IN
OUT
2
GND
R23
3
4
C20
C16
EN ADJ
E5
C21
C17
100nF
2.2uF
120K
10uF
100nF
100nF
AP7331-ADJ
R24
R25
22K
12K1
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.7
switches to ON position. This
will connect SPI data lines with
MCU_SCK, MCU_MISO and MCU_
VCC-1.8V
MOSI microcontroller pins, and
audio control and chip select lines
C22
C23
100nF
100nF
with PC6, PC7, PC8 and PC9 pins.
E a s y M x
P R O v 7 a
U s e r M a n u a l

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EasyMx PRO v7a and is the answer not in the manual?

This manual is also suitable for:

Mikroe-5200

Table of Contents