Beskrivelse
AVR-kjernen kombinerer et rikt instruksjonssett med 32 generelle arbeidsregistre.Alle de 32 registrene er direkte koblet til den aritmetiske logiske enheten (ALU), slik at to uavhengige registre kan aksesseres i én enkelt instruksjon utført i en klokkesyklus.Den resulterende arkitekturen er mer kodeeffektiv samtidig som den oppnår gjennomstrømninger opptil ti ganger raskere enn konvensjonelle CISC-mikrokontrollere.Enheten har følgende funksjoner: 16/32K byte med programmerbar flash i systemet med Read-WhileWrite-funksjoner, 512Bytes/1K byte EEPROM, 1,25/2,5K byte SRAM, 26 generelle I/O-linjer (CMOS-utganger og LVTTL-innganger) , 32 arbeidsregistre for generell bruk, fire fleksible timer/tellere med sammenligningsmoduser og PWM, en ekstra høyhastighets timer/teller med sammenligningsmoduser og PLL justerbar kilde, en USART (inkludert CTS/RTS flytkontrollsignaler), en byteorientert 2 -wire seriell grensesnitt, en 12-kanals 10-bits ADC med valgfritt differensielt inngangstrinn med programmerbar forsterkning, en on-chip kalibrert temperatursensor, en programmerbar Watchdog Timer med intern oscillator, en SPI seriell port, IEEE std.1149.1-kompatibelt JTAG-testgrensesnitt, også brukt for å få tilgang til On-chip Debug-systemet og programmering og seks programvarevalgbare 5 Atmel-7766JS-USB-ATmega16U4/32U4-Datasheet_04/2016 strømsparingsmoduser.Idle-modus stopper CPU-en samtidig som SRAM, timer/tellere, SPI-port og avbruddssystem kan fortsette å fungere.Power-down-modusen lagrer registerinnholdet, men fryser oscillatoren, og deaktiverer alle andre brikkefunksjoner til neste avbrudd eller tilbakestilling av maskinvare.ADC Noise Reduction-modus stopper CPU og alle I/O-moduler unntatt ADC, for å minimere byttestøy under ADC-konverteringer.I standby-modus kjører krystall-/resonatoroscillatoren mens resten av enheten sover.Dette gir svært rask oppstart kombinert med lavt strømforbruk.
| Spesifikasjoner: | |
| Egenskap | Verdi |
| Kategori | Integrerte kretser (ICer) |
| Innebygd - Mikrokontrollere | |
| Mfr | Mikrobrikketeknologi |
| Serie | AVR® ATmega |
| Pakke | Brett |
| Delstatus | Aktiv |
| Kjerneprosessor | AVR |
| Kjernestørrelse | 8-bit |
| Hastighet | 16MHz |
| Tilkobling | I²C, SPI, UART/USART, USB |
| Periferiutstyr | Brown-out Detect/Reset, POR, PWM, WDT |
| Antall I/O | 26 |
| Programminnestørrelse | 32KB (16K x 16) |
| Programminnetype | BLITS |
| EEPROM størrelse | 1K x 8 |
| RAM-størrelse | 2,5K x 8 |
| Spenning – forsyning (Vcc/Vdd) | 2,7 V ~ 5,5 V |
| Datakonverterere | A/D 12x10b |
| Oscillator type | Innvendig |
| Driftstemperatur | -40°C ~ 85°C (TA) |
| Monteringstype | Overflatemontert |
| Pakke / Etui | 44-VFQFN eksponert pute |
| Leverandørenhetspakke | 44-VQFN (7x7) |
| Grunnproduktnummer | ATMEGA32 |