Waveshare Music Shield User Manual page 5

Table of Contents

Advertisement

Music Shield User Manual
0x4
rw
0x5
rw
0x6
rw
0x7
rw
0x8
r
0x9
r
0xA
rw
0xB
rw
0xC
rw
0xD
rw
0xE
rw
0xF
rw
Here are brief introductions about the main registers. (Please see the section SCI Registers of
VS1053b datasheet for more details)
SCI_MODE Register: it is used to control the operation of VS1053b.
Bit
Name
0
SM_DIFF
1
SM_LAYER12
2
SM_RESET
3
SM_CANCEL
4
SM_EARSPEAKER
5
SM_TESTS
6
SM_STREAM
7
SM_EARSPEAKER
8
SM_DACT
9
SM_SDIORD
Revision 1.1. Date: December 7, 2015. Author: W. L. Yan. Editor: Felix.
0
100 CLKI
DECODE_TIME
0
450 CLKI
AUDATA
0
100 CLKI
WRAM
0
80 CLKI
WRAMADDR
0
80 CLKI
HDAT0
0
210 CLKI
HDAT1
0
80 CLKI
AIADDR
0
80 CLKI
VOL
0
80 CLKI
AICTRL0
0
80 CLKI
AICTRL1
0
80 CLKI
AICTRL2
0
80 CLKI
AICTRL3
Function
Differential
Allow MPEG layers I & II
Soft reset
Cancel decoding current file
EarSpeaker low setting
Allow SDI tests
Stream mode
EarSpeaker high setting
DCLK active edge
SDI bit order
share awesome hardware
Decode time in seconds
Misc. audio data
RAM write/read
Base address for RAM write/read
Stream header data 0
Stream header data 1
Start address of application
Volume control
Application control register 0
Application control register 1
Application control register 2
Application control register 3
Value
Description
0
normal in-phase audio
1
left channel inverted
0
no
1
yes
0
no reset
1
reset
0
no
1
yes
0
off
1
active
0
not allowed
1
allowed
0
no
1
yes
0
off
1
active
0
rising
1
falling
0
MSb first
1
MSb last
5

Advertisement

Table of Contents
loading

This manual is also suitable for:

Vs1053b

Table of Contents