AT91SAM7S512B-MU Microcontrollers - MCU by Microchip Technology

Status: Active
Series: AT91SAM7S512
RoHS: Compliant
View Datasheet Manufacturer Site View Pricing & Stock

Microchip's ARM®-based SAM7S512 is a member of the SAM7S series of flash microcontrollers based on the 32-bit ARM7TDMI RISC processor. It operates at a maximum speed of 55MHz and features 512KB of dual bank flash memory and 64KB of SRAM.

The peripheral set includes a Full Speed USB device and PHY at 12Mbps, UART, two USARTs, TWI (I2C), SPI, SSC, two PWM timers, three 16-bit timers,RTT, 8x10-bit ADC and 32 IO lines.

It achieves single-cycle instruction access from embedded flash at 27 MIPS. The multi-layer bus matrix, multiple SRAM banks, PDC, and DMA support parallel tasks and maximize data throughput.

The SAM7S512 operates from 1.65V to 3.6V and is available in 64-pin LQFP and QFN packages.

Prices starting from US$10.78


Distributor Starting From Stock
Logo for Microchip Technology Microchip Technology US$10.78
118
Buy Now
Logo for Newark Electronics Newark Electronics US$12.68
-
Buy Now
Logo for Future Electronics Future Electronics US$12.20
-
Buy Now
Logo for Avnet America Avnet America US$14.94
-
Buy Now
Logo for element14 element14 US$15.18
-
Buy Now
View Full Pricing & Stock Comparison

Features

ARM7TDMI® ARM® Thumb® Processor 32-bit RISC Architecture
High-density 16-bit Instruction Set
EmbeddedICEâ„¢ In-circuit Emulation, Debug Communication Channel Support
512 Kbytes (SAM7S512) Organized in Two Contiguous Banks of 1024 Pages of 256 Bytes (Dual Plane)
64 Kbytes embedded SRAM, Single-cycle Access at Maximum Speed
Memory Controller (MC)
Memory Protection Unit
Embedded 1.8V Regulator, Drawing up to 100 mA for the Core and External Components
Based on Power-on Reset Cells and Low-power Factory-calibrated Brownout Detector
Low-power RC Oscillator, 3 to 20 MHz On-chip Oscillator and One PLL
Power Management Controller (PMC)
Advanced Interrupt Controller (AIC)
Two-wire UART and Support for Debug Communication Channel interrupt, Programmable ICE Access Prevention
20-bit Programmable Counter plus 12-bit Interval Counter
Windowed Watchdog (WDT)
Real-time Timer (RTT)
32 Parallel Input/Output Controllers (PIO)
Eleven Peripheral DMA Controller (PDC) Channels
Four High-current Drive I/O lines, Up to 16 mA Each
64-lead LQFP
64-pad QFN
One Synchronous Serial Controller (SSC)
Two Universal Synchronous/Asynchronous Receiver Transmitters (USART)
One Master/Slave Serial Peripheral Interfaces (SPI)
One USB 2.0 Full Speed (12 Mbits per second) Device Port
One Three-channel 16-bit Timer/Counter (TC)
One Four-channel 16-bit PWM Controller (PWMC)
One Two-wire Interface (TWI)
One 8-channel 10-bit Analog-to-Digital Converter, Four Channels Multiplexed with Digital I/Os
Up to 55 MHz at 1.8V and 85â‹… C Worst Case Conditions
Up to 48 MHz at 1.65V and 85â‹… C Worst Case Conditions
SAM-BA - Interface with SAM-BA Graphic User Interface
IEEE® 1149.1 JTAG Boundary Scan on All Digital Pins

Specifications

Part Family AT91SAM7S512
CPU Type ARM7
MaxSpeed (MHz) 55
Program Memory Size (KB) 512
SRAM (KB) 64
Data EEPROM (bytes) 0
Temp. Range Min. -40
Temp. Range Max. 85
Operation Voltage Min.(V) 3
Operation Voltage Max.(V) 3.6
Direct Memory Access (DMA) Channels 11
SPIâ„¢ 1
I2C 1
UART 3
I2S 0
Ethernet None
Quadrature Encoder Interface (QEI) 0
Crypto Engine No
Number of USB Modules 1
USB Interface None
Number of CAN Modules 0
Type of CAN module None
ADC Channels 8
Max ADC Resolution (bits) 10
Max ADC Sampling Rate (ksps) 384
Number of DACs 0
Input Capture 3
Standalone Output Compare/ Standard PWM 0
Motor Control PWM Channels 0
Max 16 Bit Digital Timers 3
Number of Comparators 0
Internal Oscillator 32Khz
Max I/O Pins 32
Pin Count 64
Low Power No
Pins | Packaging 64 | VQFN
Temp Range -40C to +85C
Packing Media Tray (260)

Resources


Application Notes
AN_6310 - GNU-Based Software Development on AT91SAM Microcontrollers
AN_6293 - Getting Started with AT91SAM7S Microcontrollers
AN_6295 - Getting Started with AT91SAM7SE Microcontrollers
AN_6309 - Connecting EBI Memory Daughter Boards to AT91SAM Evaluation Boards
AN_6348 - AT91 USB Integrated Circuit(s) Cards Interface Devices (CCID) Driver Implementation
AN_6436 - AT91 USB Composite Driver Implementation
AN_6349 - AT91-AN02: Signal Integrity and AT91 Products
AN_6404 - Using Low Power Modes in AT91SAM7L Microcontrollers
AN_6269 - AT91 USB CDC Driver Implementation
AN_6273 - AT91 USB HID Driver Implementation
AN_6258 - AT91SAM7S Microncontroller Series Schematic Check List
AN_6301 - NAND Flash Support on AT91SAM7SE Microcontrollers
AN_6306 - Using the Memory Protection Unit (MPU) on AT91SAM7SE Microcontrollers
AN_6229 - Using the Serial Peripheral Interface with AT91SAMxx Devices
AN_6148 - Using a Real-time Timer with Non-calibrated RC Oscillator as Real-time Clock
AN_42382 - AT04056: Getting Started with FreeRTOS on SAM Flash MCUs
AN_6131 - AT91 Assembler Code Startup Sequence for C Code Applications Software Based on the AT91SAM7S64 Evalu
AN_6250 - Using Open Source Tools for AT91SAM7 Cross Development
AN_6253 - Safe and Secure Firmware Upgrade for AT91SAM Microcontrollers
AN_2644 - AT91 Assembler Code Startup Sequence for C Code Applications Software
AN_1156 - Disabling Interrupts at Processor Level
AN_1168 - Interrupt Management: Auto-Vectoring & Prioritization
AN_6020 - Connecting an ARM-based Serial Synchronous Controller to an I2S-compatible Serial Bus
AN_6220 - AT91SAM CAN Bootloader User Notes
AN_42336 - AT09331: ASF USB Stack Manual
AN_6282 - Safe and Secure Bootloader Implementation
AN_6287 - Using SDRAM on AT91SAM7SE Microcontrollers
AN_6283 - AT91 USB Mass Storage Device Driver Implementation
AN2468 - Production Programming of Microchip AVR and SAM Microcontrollers
AN_2669 - Interfacing a 4x4 Keyboard to an AT91 Microcontroller
AN_2682 - Pulse Width Modulation Generation Using the AT91 Timer/Counter
AN_2683 - Interrupt Generation Using the AT91 Timer/Counter


Legacy Collaterals
AN_42438 - AT09423: SAM-BA Overview and Customization Process
AN_42344 - AT09339: USB Host Interface (UHI) for Mass Storage Class (MSC)
AN_42346 - AT09341: USB Host Interface (UHI) for Vendor Class Device
AN_42338 - AT09333: USB Host Interface (UHI) for Communication Class Device (CDC)
AN_42342 - AT09337: USB Host Interface (UHI) for Human Interface Device Mouse (HID Mouse)
AN_42337 - AT09332: USB Device Interface (UDI) for Communication Class Device (CDC)
AN_42345 - AT09340: USB Device Interface (UDI) for Vendor Class Device
AN_42339 - AT09334: USB Device Interface (UDI) for Human Interface Device Generic (HID Generic)
AN_42341 - AT09336: USB Device Interface (UDI) for Human Interface Device Mouse (HID Mouse)
AN_42343 - AT09338: USB Device Interface (UDI) for Mass Storage Class (MSC)
AN_42340 - AT09335: USB Device Interface (UDI) for Human Interface Device Keyboard (HID Keyboard)
AN_42728 - AT15004:Using SAM-BA for Linux on SAM Devices
Microprocessor or Microcontroller
Computers that You Wear Help Your Work and Play
Designing Feature-Rich User Interfaces for Home and Industrial Controllers




Environmental Information

JEDEC Indicator e3
ROHS Compliant
China EFUP Compliant
Device Weight (g) 0.2247
Shipping Weight (kg) 0.969231
Lead Count 64
Package Type VQFN
Package Width or Size 9x9x1mm
Soldering Composition Matte Tin

Alternative Descriptions

QFN,GREEN,IND TEMP,MRLB | Microchip Technology
Mcu, 32Bit, Arm7Tdmi, 55Mhz, Qfn-48 | Newark Electronics
ARM Microcontrollers - MCU GREEN IND TEMP MRLB | Future Electronics
MCU 32-Bit AT91SAM7S ARM7TDMI RISC 512KB Flash 3V to 3.6V 64-Pin QFN Tray | Avnet America
MCU, 32BIT, ARM7TDMI, 55MHZ, QFN-48 | Farnell


Frequently Asked Questions

Where can I find additional details, specifications and documents for a AT91SAM7S512B-MU?

Additional datasheets, footprints and schematics for AT91SAM7S512B-MU are listed on our Part Details page. You can also find images and similar parts to AT91SAM7S512B-MU on this page.

What pricing and inventory information can I view?

Distributor pricing and stock information is available for AT91SAM7S512B-MU on our Product Comparison page. Access via the 'View Pricing & Stock' button to view AT91SAM7S512B-MU price breaks, MOQs, lead times, inventory and SKUs from distributors.

What category does AT91SAM7S512B-MU fall under?

The AT91SAM7S512B-MU is listed under Semiconductors - ICs > Microcontrollers - MCU > 16 / 32 Bit Microcontrollers - MCU - ARM.

Can I view similar or alternative parts?

You can view similar parts to AT91SAM7S512B-MU when available in the 16 / 32 Bit Microcontrollers - MCU - ARM range under the specifications section at the bottom of the details page.

Who can I contact for technical support of the product?

Submit any questions directly to the customer support team of the distributor listing the product. For the AT91SAM7S512B-MU you can contact the distributor directly for product support, shipping queries etc.

Is the AT91SAM7S512B-MU RoHS compliant?

Yes. This part has been flagged as RoHS Compliant by Microchip Technology.

Which authorised distributors for AT91SAM7S512B-MU have stock available?

Authorised distributors including Microchip Technology, Newark Electronics, Future Electronics, Avnet America and element14 have stock available or on a lead time for AT91SAM7S512B-MU.

How do I check stock and lead times for all distributors?

Stock availability and lead times will be displayed for AT91SAM7S512B-MU often in real-time on the comparison pages.

What if I can't find stock of AT91SAM7S512B-MU?

You can fill out our help required form which you can use to request a quote for AT91SAM7S512B-MU from some of our verified obsolescence suppliers. Alternatively, contact us via our web chat in the bottom left of your screen and one of our team will try to help.

We use cookies to improve your experience. See our privacy policy.
Okay