This document introduces the features of AT91SAM7S256A, including peripherals, communication and clock
The AT89C5130A/31A-M is an 8‑bit Flash microcontroller based on the 80C52X2 core, offering a maximum core frequency of 48 MHz, 16/32 KB on‑chip Flash, 256 B of scratchpad RAM, 1 KB expanded RAM, and a full‑speed USB 1.1/2.0 module. It supports up to 34 I/O pins, four programmable LED drivers, and operates from 2.7 V to 5.5 V.
This manual details the device’s features, pin configurations for PLCC52, VQFP64 and QFN32 packages, signal descriptions, register maps, USB controller operation, power‑management modes, in‑system programming procedures, and electrical characteristics.
| Maximum Core Frequency | 48 MHz (X1 mode), 24 MHz (X2 mode) |
|---|---|
| On‑chip Flash EEPROM | 16 KB or 32 KB |
| Scratchpad RAM | 256 Bytes |
| Expanded RAM (ERAM) | 1 KB |
| USB Module | Full‑speed USB 1.1 and 2.0 |
| Package Types | PLCC52, VQFP64, QFN32 |
| Operating Voltage | 2.7 V to 5.5 V (3.3 V‑5.5 V for USB) |
| Temperature Range | Industrial |
| I/O Pins | 34 |
| Programmable LED Outputs | 4 outputs, 2‑6‑10 mA |
The device runs up to 48 MHz in X1 mode and 24 MHz in X2 mode.
It provides 34 general‑purpose I/O pins.
The microcontroller includes a full‑speed USB 1.1 and 2.0 compliant module.
The part is offered in PLCC52, VQFP64, and QFN32 packages.