Atmel AT83C51SND1C / AT89C51SND1C Handbook

This document introduces the features and characteristics of the AT89C51SND1C/AT83C51SND1C MP3 decoder. The product supports MPEG I/II-Layer 3 hardware decoding, supports 48, 44.1, 32, 24, 22.05, 16 kHz sampling rate, supports left and right channel digital volume control, bass, medium, treble control, bass boost sound effect, ancillary data extraction, CRC error and MPEG frame synchronization indicators, supports PCM format and I2S format audio output, with 8-bit MCU C51 core, 2304 bytes of internal RAM, 64K bytes of code storage, 4K bytes of boot flash storage, USB 1.1 controller, full speed data transmission, built-in PLL, MP3 audio clock, USB clock, MultiMedia Card interface compatibility, Atmel DataFlash SPI interface compatibility, IDE/ATAPI interface, 2 channels 10-bit ADC, 8 kHz (8 True Bit), battery voltage monitoring, software controlled voice recording, up to 44 bits of general-purpose I/Os, 4-bit interrupt keyboard port for a 4 x n matrix, SmartMedia software interface, standard two 16-bit counters, hardware watchdog timer, standard full duplex UART, baud rate generator, two wire interface (TWI) master and slave mode controller, SPI master and slave mode controller, power management, power-on reset, software programmable MCU.


Atmel AT83C51SND1C / AT89C51SND1C Handbook - cover page
Brand
Atmel
Category
Other Electronics
Document type
User Manual
Language
English
Pages
47
File format
PDF
File size
409 KB
Published
10 May, 2012
Updated
30 September, 2023
MD5 checksum
27427263E28BD1BBEF9870C1EADA0363

About this manual

The AT8xC51SND1C family combines a C51‑core microcontroller with a hard‑wired MPEG‑I/II‑Layer 3 (MP3) decoder, providing audio playback, volume and tone control, and a rich set of peripheral interfaces. It includes 64 KB of Flash, 2 KB of RAM, and a 4 KB boot flash for in‑system programming via USB or UART.

The document details pin assignments, signal descriptions for ports, timers, audio, USB, MMC, UART, SPI, TWI, ADC, keypad, external memory and system control, as well as electrical characteristics, package options (TQFP80, PLCC84) and typical applications such as MP3 players, car audio, and home multimedia.

What's inside

  • Features
  • Description
  • Pin Descriptions
  • Port Signal Description
  • Clock Signal Description
  • Timer Signal Description
  • Audio Interface
  • USB Interface
  • MultiMedia Card Interface
  • UART Interface

Specifications

Flash memory64 KB
RAM2 KB
Boot Flash4 KB
Operating voltage3 V, +10 %
Temperature range-40 °C to +85 °C
Package typesTQFP80, PLCC84
ADC resolution2 channels, 10‑bit, 8 kHz
USB controllerUSB Rev 1.1 Full‑Speed
Audio sampling frequencies48, 44.1, 32, 24, 22.05, 16 kHz
Digital volume control steps31 steps per channel
General‑purpose I/OsUp to 44 bits

Frequently asked questions

How many timers are available on the microcontroller?

The device provides two standard 16‑bit timers/counters.

What package options are offered for development boards?

Development boards are available in TQFP80 and PLCC84 packages.

Download PDF (409 KB)

More Atmel Manuals


View all Atmel manuals →