Features
•
Programmable Audio Output for Interfacing with Common Audio DAC
– PCM Format Compatible
– I
2
S Format Compatible
•
8-bit MCU C51 Core-based (F
MAX
= 20 MHz)
•
2304 Bytes of Internal RAM
•
64K Bytes of Code Memory
– AT89C5132: Flash (100K Write/Erase Cycles)
•
4K Bytes of Boot Flash Memory (AT89C5132)
– ISP: Download from USB (standard) or UART (option)
•
USB Rev 1.1 Device Controller
– “Full Speed” Data Transmission
•
Built-in PLL
•
MultiMedia Card
®
Interface Compatibility
•
Atmel DataFlash
®
SPI Interface Compatibility
•
IDE/ATAPI Interface
•
2 Channels 10-bit ADC, 8 kHz (8 True Bits)
– Battery Voltage Monitoring
– Voice Recording Controlled by Software
•
Up to 44 Bits of General-purpose I/Os
– 4-bit Interrupt Keyboard Port for a 4 x n Matrix
– SmartMedia
®
Software Interface
•
Two Standard 16-bit Timers/Counters
•
Hardware Watchdog Timer
•
Standard Full Duplex UART with Baud Rate Generator
•
Two Wire Master and Slave Modes Controller
•
SPI Master and Slave Modes Controller
•
Power Management
– Power-on Reset
– Software Programmable MCU Clock
– Idle Mode, Power-down Mode
•
Operating Conditions
– 3V,
±
10%, 25 mA Typical Operating at 25°C
– Temperature Range: -40
°
C to +85
°
C
•
Packages
– TQFP80, PLCC84 (Development Board Only)
– Dice
1.
Description
The AT89C5132 is a mass storage device controlling data exchange between various
Flash modules, HDD and CD-ROM.
The AT89C5132 includes 64K Bytes of Flash memory and allows In-System Program-
ming through an embedded 4K Bytes of Boot Flash Memory.
The AT89C5132 include 2304 Bytes of RAM memory.
The AT89C5132 provides all the necessary features for man-machine interface
including, timers, keyboard port, serial or parallel interface (USB, SPI, IDE), ADC
input, I
2
S output, and all external memory interface (NAND or NOR Flash, SmartMe-
dia, MultiMedia, DataFlash cards).
2.
Typical Applications
•
Flash Recorder/Writer
•
PDA, Camera, Mobile Phone
•
PC Add-on
USB
Microcontroller
with 64K Bytes
Flash Memory
AT89C5132
4173ES–USB–09/07