Die Mikrocontroller der AT32UC3L Serie sind komplette Systeme auf einem Chip, basierend auf dem AVR32 UC RISC Prozessor mit Taktfrequenzen bis zu 50 MHz. AVR32 UC ist ein hochleistungsfähiger 32-bit RISC Mikroprozessor Core, der für Kosten-sensitive embedded Applikationen entwickelt wurde, mit speziellem Schwerpunkt auf niedrigen Stromverbrauch, hohe Codedichte und hohe Leistungsfähigkeit. .
Leistungsmerkmale:
• Hochleistungsfähiger, stromsparender AVR®32 UC 32-bit Mikrocontroller
– Kompakter Single-Cycle RISC Befehlssatz inklusive DSP Instruktionen
– Read-Modify-Write Befehle und Bit Manipulation
* Leistung
- Bis zu 64 DMIPS bei 50MHz und Programmausführung aus dem (1 Flash Wait State)
- Bis zu 36 DMIPS bei 25MHz aus dem Flash (0 Flash Wait State)
* Speicherschutz-Einheit
• picoPower™ Technologie für extreme niedrigen Stromverbrauch
• Multi-Hierarchie Bus System
– Hochleistungsfähige Datentransfers auf separaten Bussen zur Leistungsverbesserung
– 12 Peripherie DMA Kanäle verbessern die Geschwindigkeit für die Peripherie-Kommunikation
• Internes High-Speed Flash
– 64Kbytes, 32Kbytes und 16Kbytes Versionen
– Single-Cycle Access bis zu 25MHz
– FlashVault™ Technologie ermöglicht vorprogrammierte sichere Libraries für End-user Anwendungen
– Prefetch Buffer optimiert die Befehlsausführung bei maximaler Geschwindigkeit
– 4ms Programmierzeit für eine Page und 8ms Löschzeit für gesamten Chip
– 100,000 Schreibzyklen, 15-Jahre Datenspeicherung
– Sicherheitsverschluss für Flash und benutzerdefinierter Konfigurationsbereich
• Internes High-Speed SRAM, Single-Cycle Zugriff bei voller Geschwindigkeit
– 16Kbytes (64Kbytes and 32Kbytes Flash) oder 8Kbytes (16Kbytes Flash)
• Interrupt Controller (INTC)
– Autovektor Interrupt Service mit programmierbarer Priorität und niedriger Wartezeit
• Externer Interrupt Controller (EIC)
• Peripheral Event System für direkte Peripherie-Peripherie Kommunikation
• System Funktionen
– Strom und Takt Manager
– SleepWalking™ Stromsparsteuerung
– Interner System RC Oszillator (RCSYS)
– 32KHz Oszillator
– Mehrzweck Oszillator und Digitale Frequency Locked Loop (DFLL)
• Windowed Watchdog Timer (WDT)
• Asynchroner Timer (AST) mit Echtzeit-Uhr Fähigkeit
–unterstützt Zähler- oder Kalender-Modus
• Frequency Meter (FREQM) für genaue Messung der Taktfrequenz
• Sechs 16-bit Timer/Counter (TC) Kanäle
– Externer Takteingang, PWM, Capture und diverse Zählfunktionen
• PWM Kanäle an allen I/O Pins (PWMA)
– 8-bit PWM mit Taktquelle bis zu 150MHz
• Vier universelle synchrone/asynchrone Receiver/Transmitters (USART)
– Unabhängiger Baudraten Generator, unterstützt SPI
– Support für Hardware Handshaking
• Ein Master/Slave serielles Peripherie Interface (SPI) mit Chip Select Signalen
– Bis zu 15 SPI Slaves können adressiert werden
• Zwei Master und zwei Slave 2-Draht Interfaces (TWI), 400kbit/s I2C-kompatibel
• Ein 9-Kanal Analog- Digital Wandler (ADC) mit bis zu 12 Bit Auflösung
– Interner Temperatur Sensor
• Acht Analog Komparatoren (AC) mit optionaler Fenstererkennung
• Kapazitiver Berührungsmodul (CAT)
– Unterstützt QTouch™ und QMatrix™ Erfassung vom kapazitivem Berührungssensor
• Integriertes beeinflussungsfreies Debug-System
– Nexus Class 2+, Runtime Control, Beeinflussungsfreier Daten und Programm Trace
– aWire™ Single-Pin Programming Trace und Debug Interface gemultiplexed mit dem Reset Pin
– NanoTrace™ Tracefähikeiten über JTAG oder aWire Schnittstelle
• 48-pin TQFP/QFN/TLLGA (36 GPIO Pins)
• Fünf High-Drive I/O Pins
• Eine 1.62-3.6V Stromversorgung