AT91SAM7S128D-MU Microcontrollers - MCU by Microchip Technology

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

Microchip's ARM®-based SAM7S128 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 128KB of flash memory and 32KB of SRAM.

The peripheral set includes a Full Speed USB device and PHY at 12Mbps, UART, two USARTs, TWI (I2C), SPI, SSC,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 SAM7S128 operates from 1.65V to 3.6V and is available in 64-pin LQFP and QFN packages.

Prices starting from US$6.79


Distributor Starting From Stock
Logo for Microchip Technology Microchip Technology US$6.79
3,280
Buy Now
Logo for Avnet America Avnet America US$9.42
1,948
Buy Now
Logo for element14 element14 US$8.23
257
Buy Now
Logo for Newark Electronics Newark Electronics US$8.91
-
Buy Now
Logo for Future Electronics Future Electronics US$8.64
-
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
128 Kbytes, Organized in 512 Pages of 256 Bytes (Single Plane)
32 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 AT91SAM7S128
CPU Type ARM7
MaxSpeed (MHz) 55
Program Memory Size (KB) 128
SRAM (KB) 32
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, MRL D | Microchip Technology
HighEnd MCU | Avnet America
MCU, 32BIT, 55MHZ, QFN-64 | Farnell
Mcu, 32Bit, 55Mhz, Qfn-64 | Newark Electronics
ARM7«SAM7S Microcontroller IC 16/32-Bit 55MHz 128KB (128K x 8) FLASH 64-QFN(9x9) | Future Electronics


Frequently Asked Questions

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

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

What pricing and inventory information can I view?

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

What category does AT91SAM7S128D-MU fall under?

The AT91SAM7S128D-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 AT91SAM7S128D-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 AT91SAM7S128D-MU you can contact the distributor directly for product support, shipping queries etc.

Is the AT91SAM7S128D-MU RoHS compliant?

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

Which authorised distributors for AT91SAM7S128D-MU have stock available?

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

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

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

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

You can fill out our help required form which you can use to request a quote for AT91SAM7S128D-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