Features
•
High Performance, Low Power 32-bit AVR
®
Microcontroller
– Compact Single-Cycle RISC Instruction Set Including DSP Instructions
– Read-Modify-Write Instructions and Atomic Bit Manipulation
– Performance
• Up to 64 DMIPS Running at 50MHz from Flash (1 Flash Wait State)
• Up to 36 DMIPS Running at 25MHz from Flash (0 Flash Wait State)
– Memory Protection Unit (MPU)
• Secure Access Unit (SAU) providing user defined peripheral protection
•
picoPower
®
Technology for Ultra-Low Power Consumption
•
Multi-Hierarchy Bus System
– High-Performance Data Transfers on Separate Buses for Increased Performance
– 12 Peripheral DMA Channels Improve Speed for Peripheral Communication
•
Internal High-Speed Flash
– 64Kbytes, 32Kbytes, and 16Kbytes Versions
– Single-Cycle Access up to 25MHz
– FlashVault
™
Technology Allows Pre-programmed Secure Library Support for End
User Applications
– Prefetch Buffer Optimizing Instruction Execution at Maximum Speed
– 100,000 Write Cycles, 15-year Data Retention Capability
– Flash Security Locks and User Defined Configuration Area
•
Internal High-Speed SRAM, Single-Cycle Access at Full Speed
– 16Kbytes (64Kbytes and 32Kbytes Flash), or 8Kbytes (16Kbytes Flash)
•
Interrupt Controller (INTC)
– Autovectored Low Latency Interrupt Service with Programmable Priority
•
External Interrupt Controller (EIC)
•
Peripheral Event System for Direct Peripheral to Peripheral Communication
•
System Functions
– Power and Clock Manager
– SleepWalking
™
Power Saving Control
– Internal System RC Oscillator (RCSYS)
– 32 KHz Oscillator
– Multipurpose Oscillator and Digital Frequency Locked Loop (DFLL)
•
Windowed Watchdog Timer (WDT)
•
Asynchronous Timer (AST) with Real-Time Clock Capability
– Counter or Calendar Mode Supported
•
Frequency Meter (FREQM) for Accurate Measuring of Clock Frequency
•
Six 16-bit Timer/Counter (TC) Channels
– External Clock Inputs, PWM, Capture and Various Counting Capabilities
•
PWM Channels on All I/O Pins (PWMA)
– 8-bit PWM up to 150MHz Source Clock
•
Four Universal Synchronous/Asynchronous Receiver/Transmitters (USART)
– Independent Baudrate Generator, Support for SPI
– Support for Hardware Handshaking
•
One Master/Slave Serial Peripheral Interfaces (SPI) with Chip Select Signals
– Up to 15 SPI Slaves can be Addressed
•
Two Master and Two Slave Two-Wire Interfaces (TWI), 400kbit/s I
2
C-compatible
•
One 8-channel Analog-To-Digital Converter (ADC) with up to 12 Bits Resolution
– Internal Temperature Sensor
32099DS–06/2010
32-bit AVR
®
Microcontroller
AT32UC3L064
AT32UC3L032
AT32UC3L016
Preliminary
Summary