Microchip Technology ATtiny412 AVR-Mikrocontroller
Der Microchip Technology ATtiny412 AVR-Mikrocontroller (MCU) basiert auf der 8-Bit-AVR®-RISC-Architektur mit einem Hardware-Multiplikator, der mit bis zu 20 MHz und 4 KB Flash, 256 B SRAM und 128-Bytes EEPROM in einem 8-Pin-Gehäuse betrieben wird. Der ATtiny412 bietet eine flexible Lösung, die über genaue analoge Funktionen und einen umfassenden Satz an Peripheriegeräten verfügt. Die extrem stromsparenden Funktionen (ULP, Ultra Low Power) umfassen drei Ruhemodi und SleepWalking, die Dienstunterbrechungen des MCUs oder das Testen außerhalb der Ereignisse ermöglichen, während gleichzeitig der CPU-Core in einem stromsparenden Sleep-Zustand verbleibt.Merkmale
- CPU:
- 8-Bit-AVR-CPU
- Wird mit bis zu 20 MHz betrieben
- Einzelzyklus-I/O-Zugang
- Zwei-Stufen-Unterbrechungssteuerung
- Zweizyklus-Hardwaremultiplikator
- Speicher:
- 4 KB integrierter selbst-programmierbarer Flash-Speicher
- 128 B EEPROM
- 256 B SRAM
- System:
- Power-on Reset (POR)
- Spannungsabfall-Erkennung (BOD)
- Taktoptionen:
- 16/20 MHz stromsparender interner RC-Oszillator
- Interner 32,768kHz-RC-Oszillator mit sehr geringem Stromverbrauch (ULP)
- Externer 32,768kHz-Quarz-Oszillator
- Externer Takteingang
- Einzelpin-UPDI (Unified Program Debug Interface)
- Drei Ruhemodi:
- Leerlauf mit allen Peripheriegeräte in Betrieb und Modus für sofortige Aktivierung
- Standby
- Konfigurierbarer Betrieb von ausgewählten Peripheriegeräten
- SleepWalking-Peripheriegeräte
- Ausschalten mit Weckfunktion
- Peripheriegeräte:
- Sechskanal-Ereignissystem
- Ein 16-Bit-Timer/Zähler Typ B mit Eingangserfassung (TCB)
- Ein 12-Bit-Timer/Zähler Typ D für Steuer-Applikationen (TCD) optimiert
- Ein 16-Bit-Echtzeit-Zähler (RTC), der von einem externen Quarz- oder internen RC-Oszillator betrieben wird
- Eine USART mit fraktioniertem Baud-Raten-Generator, Auto-Baud- und Start-of-Frame-Erkennung
- Serielle Master/Slave-SPI-Schnittstelle
- Master/Slave-TWI mit Dual-Adressenübereinstimmung
- Standardmodus (Sm, 100 kHz)
- Schnellmodus (Fm, 400 kHz)
- Schnellmodus-Plus (Fm+, 1 MHz)
- Konfigurierbare benutzerdefinierte Logik (CCL) mit zwei programmierbaren Look-Up-Tabellen (LUT)
- Analog-Komparator (AC) mit geringer Laufzeitverzögerung
- 115kS/s-10-Bit-Analog-Digital-Wandler (ADC)
- 8-Bit-Digital-Analog-Wandler (DAC)
- Fünf wählbare interne Spannungsreferenzen: 0,55 V, 1,1 V, 1,5 V, 2,5 V und 4,3 V
- Automatischer CRC-Speicherscan
- Watchdog Timer (WDT) mit Window-Modus mit separatem On-Chip-Oszillator
- Externe Unterbrechung auf allen Allzweck-Pins
- I/O und Gehäuse:
- 6 programmierbare I/O-Leitungen
- 8-Pin-SOIC150
- Temperaturbereiche:
- -40 °C bis 105 °C
- Übertragungsraten:
- Bis zu 5 MHz bei 1,8 V bis 5,5 V
- Bis zu 10 MHz bei 2,7 V bis 5,5 V
- Bis zu 20MHz bei 4,5 V bis 5,5 V
Blockdiagramm
Veröffentlichungsdatum: 2018-05-09
| Aktualisiert: 2022-10-13
