12.07.2015 Views

VS1033 - MP3/AAC/WMA/MIDI AUDIO CODEC - VLSI Solution

VS1033 - MP3/AAC/WMA/MIDI AUDIO CODEC - VLSI Solution

VS1033 - MP3/AAC/WMA/MIDI AUDIO CODEC - VLSI Solution

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>VLSI</strong><strong>Solution</strong> y<strong>VS1033</strong>c<strong>VS1033</strong>C10. <strong>VS1033</strong> REGISTERSInstruction (32−bit)X (16−bit)Y (16−bit)000000000030 System Vectors0030UserInstruction0500 RAM0500X DATAY DATARAMRAM180018801940UserStackUserStack18001880194020002000280028004000 4000InstructionROMX DATAROMY DATAROM8000 8000C000C100I/OC000C100FFFFFFFFFigure 16: User’s Memory Map.10.6 DAC RegistersDAC registers, prefix DACReg Type Reset Abbrev[bits] Description0xC013 rw 0 FCTLL DAC frequency control, 16 LSbs0xC014 rw 0 FCTLH DAC frequency control 4MSbs, PLL control0xC015 rw 0 LEFT DAC left channel PCM value0xC016 rw 0 RIGHT DAC right channel PCM valueEvery fourth clock cycle, an internal 26-bit counter is added to by (DAC FCTLH & 15) × 65536 +DAC FCTLL. Whenever this counter overflows, values from DAC LEFT and DAC RIGHT are read anda DAC interrupt is generated.Version 1.00, 2008-02-01 60

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!