Microchip Technology AVR32/16DD14/20 Mikrocontroller (MCUs)
Microchip Technology AVR32/16DD14/20 Mikrocontroller (MCUs) verwenden eine AVR® -CPU mit einem Hardware-Multiplikator, der Taktraten von bis zu 24 MHz, bis zu 32 KB Flash, bis zu 4 KB SRAM und 256 Bytes EEprom ermöglicht. Die MCUs verfügen über eine flexible und stromsparende Architektur, einschließlich Event-System, intelligente analoge Funktionen und erweiterte digitale Peripherie. Die Mikrocontroller sind in 14- oder 20-Pin-Gehäusen erhältlich.Merkmale
- AVR® CPU
- Wird mit bis zu 24 MHz betrieben
- Einzelzyklus-I/O-Zugang
- 2-level interrupt-controller
- 2-cycle hardware-Multiplikator
- Versorgungsspannungsbereich: 1,8 V bis 5,5 V
- Speicher
- Bis zu 32 KB systeminterner selbstprogrammierbarer Flash-Speicher
- 256 B EEPROM
- Bis zu 4 KB SRAM
- 32B Benutzerzeile im ausfallsicheren Speicher, der Daten beim Löschen des Chips beibehält und programmiert werden kann, während das Gerät gesperrt ist
- Ausdauer zum Schreiben/Löschen
- 1000 Zyklen für Flash
- 100.000 Zyklen für EEPROM
- 40 Jahre Datenhaltung bei +55 °C
- System
- Power-on-Reset-Schaltkreis (POR)
- Brownout-Detektor (BOD)
- Taktgeberoptionen
- Hochpräziser interner Hochfrequenz-Oszillator mit wählbarer Frequenz bis 24 MHz (OSCHF), automatischer Feineinstellung für eine verbesserte interne Oszillatorgenauigkeit
- Interner PLL bis zu 48 MHz für Hochfrequenzbetrieb von Timer/Zähler Typ D (PLL)
- Interner 32,768-kHz-Oszillator mit extrem niedrigem Leistungsverbrauch (OSC32K)
- Externer 32,768-kHz-Quarzoszillator (XOSC32K)
- Externer Takteingang
- Externer Hoch Frequenz-Quarzoszillator (XOSCHF) mit Taktausfallerkennung
- Einzelpin-UPDI (Unified Programm- und Debug-Schnittstelle)
- 3 x Schlafmodi
- Leerlauf der gesamten Peripherie, die für eine sofortige Aktivierung betrieben wird
- Standby mit einem konfigurierbaren Betrieb einer ausgewählten Peripherie
- Abschaltung mit vollständiger Datenhaltung
- Automatisierter zyklischer Redundanzprüfungs(CRC)-Flash-Speicher-Scan
- Watchdog-Timer (WDT) mit Fenstermodus mit einem separaten On-Chip-Oszillator
- Externe Unterbrechung auf allen Universal-Pins
- Peripherie
- 1x 16-Bit-Timer/Zähler Typ A (TCA) mit 3 x Vergleichskanälen für PWM und Wellenformerzeugung
- 2 x 16-Bit-Timer/Zähler Typ B (TCB) mit Eingangserfassung und Signalmessungen
- 1x 12-Bit-PWM-Timer/Zählerart D (TCD), optimiert für Leistungssteuerung
- 1x 16-Bit-Echtzeitzähler (RTC), der von einem externen Quarz oder einem internen Oszillator betrieben werden kann
- 2x USARTs
- RS-485-, LIN-Client-, Host-SPI- und IrDA-Betriebsmodi
- Fraktionierter Baudraten-Generator, Auto-Baud- und Start-of-Frame-Erkennung
- 1 x SPI mit Host-/Client-Betriebsmodi
- 1 x 2-polige Schnittstelle (TWI) mit Dual-Adressenübereinstimmung
- Simultaner Host-/Client-Betrieb (Dual-Modus)
- Philips I2C-kompatibel
- Standardmodus (Sm, 100 kHz)
- Schnellmodus (Fm, 400 kHz)
- Schnellmodus Plus (Fm+, 1 MHz), I2C Fm+ wird nur für 2,7 V und höher unterstützt
- Ereignissystem für CPU-unabhängige und vorhersehbare interperiphere Signalisierung
- Konfigurierbare benutzerdefinierte Logik (CCL) mit vier programmierbaren Look-up-Tabellen (LUTs)
- 1x 12-Bit-Differenzial-Analog-Digital-Wechselrichter (ADC) mit 130 Kbit/s
- 1x 10-Bit-Digital-Analog-Wechselrichter (DAC)
- 1x Analogkomparator (AC)
- 1x Nulldurchgangsdetektor (ZCD)
- Interne 1,024 V, 2,048 V, 2.500 V und 4,096 V Spannungsreferenzen und eine externe Referenzoption (VREF)
- I/O und Gehäuse
- Multispannungs-I/O (MVIO) auf I/O-Anschluss C
- Wählbare Eingangsspannungsschwelle
- Bis zu 17x/16x programmierbare I/O-Kontaktstifte
- 20-polige VQFN, 3 mm x 3 mm
- 20-Pin-SOIC
- 14-Pin SOIC
- Temperaturbereiche
- Industriell: -40 °C bis +85 °C
- -40 °C auf +125 °C erweitert
Blockdiagramm
AVR® CPU-Architektur
Veröffentlichungsdatum: 2023-08-22
| Aktualisiert: 2023-10-05
