Datasheet
VS1053b Datasheet
8 FUNCTIONAL DESCRIPTION
Layer I Layer II Layer III
“bitrate” ID=3 ID=0,1,2 ID=3 ID=0,1,2 ID=3 ID=0,1,2
kbit/s kbit/s kbit/s
15 forbidden forbidden forbidden forbidden forbidden forbidden
14 448 256 384 160 320 160
13 416 224 320 144 256 144
12 384 192 256 128 224 128
11 352 176 224 112 192 112
10 320 160 192 96 160 96
9 288 144 160 80 128 80
8 256 128 128 64 112 64
7 224 112 112 56 96 56
6 192 96 96 48 80 48
5 160 80 80 40 64 40
4 128 64 64 32 56 32
3 96 56 56 24 48 24
2 64 48 48 16 40 16
1 32 32 32 8 32 8
0 - - - - - -
The average data rate in bytes per second can be read from memory, see the
byteRate
extra
parameter. This variable contains the byte rate for all codecs. To get the bitrate of the file,
multiply the value by 8.
The bitrate calculation is not automatically reset between songs, but it can also be reset without
a software or hardware reset by writing to SCI_DECODE_TIME.
8.7.10 SCI_AIADDR (RW)
SCI_AIADDR indicates the start address of the application code written earlier with SCI_WRAMADDR
and SCI_WRAM registers. If no application code is used, this register should not be initialized,
or it should be initialized to zero. For more details, see Application Notes for VS10XX.
Note: Reading AIADDR is not recommended. It can cause samplerate to be set to a very low
value.
Version: 1.13, 2011-05-27 44