The AT89C5132 is a multimedia controller that supports USB, MCI, SD, ADC, I2S and other functions, and can be used for data storage, audio input and output.
The AT89C5132 is an 8‑bit microcontroller based on the C51 core, offering 20 MHz operation, 64 KB of flash code memory, 2.3 KB of internal RAM and a 4 KB boot flash. It integrates a USB 1.1 device controller, IDE/ATAPI, MultiMedia Card, DataFlash, two 10‑bit ADC channels, and up to 44 general‑purpose I/Os, making it suitable for mass‑storage and man‑machine interface applications.
The document details the pin‑out for TQFP80 and PLCC84 packages, signal descriptions for USB, UART, SPI, TWI, ADC, and other peripherals, as well as electrical characteristics, operating conditions, and ordering information. It also includes a block diagram and revision history for reference.
| Core | 8-bit C51 core (20 MHz) |
|---|---|
| Flash Memory | 64 KB |
| Boot Flash | 4 KB |
| RAM | 2.3 KB |
| USB Controller | USB 1.1 Full‑Speed |
| ADC | 2 channels, 10‑bit, 8 kHz |
| General‑purpose I/Os | Up to 44 |
| Operating Voltage | 3 V ±10 % |
| Temperature Range | -40 °C to +85 °C |
| Package Types | TQFP80, PLCC84 |
The device operates at 3 V with a ±10 % tolerance and typical current consumption of 25 mA at 25 °C.
It provides up to 44 general‑purpose I/O pins.
The microcontroller supports USB 1.1, IDE/ATAPI, MultiMedia Card, DataFlash, SPI, TWI (I²C), UART, and two 10‑bit ADC channels.
It is offered in TQFP80 and PLCC84 packages.