
2
4109LS–8051–02/08
AT8xC51SND1C
1.
Description
The AT8xC51SND1C are fully integrated stand-alone hardwired MPEG I/II-Layer 3 decoder with
a C51 microcontroller core handling data flow and MP3-player control.
The AT89C51SND1C includes 64K Bytes of Flash memory and allows In-System Programming
through an embedded 4K Bytes of Boot Flash memory.
The AT83SND1C includes 64K Bytes of ROM memory.
The AT80C51SND1C does not include any code memory.
The AT8xC51SND1C include 2304 Bytes of RAM memory.
The AT8xC51SND1C provides the necessary features for human interface like timers, keyboard
port, serial or parallel interface (USB, TWI, SPI, IDE), ADC input, I2S output, and all external
memory interface (NAND or NOR Flash, SmartMedia, MultiMedia, DataFlash cards).
2.
Typical Applications
MP3-Player
PDA, Camera, Mobile Phone MP3
Car Audio/Multimedia MP3
Home Audio/Multimedia MP3
3.
Block Diagram
Figure 3-1.
AT8xC51SND1C Block Diagram
8-Bit Internal Bus
Clock and PLL
Unit
C51 (X2 Core)
RAM
2304 Bytes
Flash
ROM
Interrupt
Handler Unit
FILT
X2
X1
MP3 Decoder
Unit
TWI
Controller
MMC
Interface
I/O
SCL SDA
MDAT
P0-P5
10-bit A to D
Converter
VSS
VDD
Keyboard
Interface
KIN3:0
I2S/PCM
Audio Interface
AVSS
AVDD
1 Alternate function of Port 1
AIN1:0
Ports
INT0
INT1
MOSI
MISO
3 Alternate function of Port 3
4 Alternate function of Port 4
Timers 0/1
T1
T0
SPI/DataFlash
Controller
MCLK
MCMD
SCK
RST
AREF
DSEL
DCLK
SCLK
DOUT
64 KBytes
USB
Controller
D+
D-
UART
RXD
TXD
IDE
Interface
SS
Watchdog
Flash Boot
4 KBytes
ISP
UVSS
UVDD
and
BRG
ALE
3
4
1