Beskrivning
AVR-kärnan kombinerar en rik instruktionsuppsättning med 32 arbetsregister för allmänna ändamål.Alla de 32 registren är direkt anslutna till den aritmetiska logiska enheten (ALU), vilket gör att två oberoende register kan nås i en enda instruktion som exekveras i en klockcykel.Den resulterande arkitekturen är mer kodeffektiv samtidigt som den uppnår genomströmningar upp till tio gånger snabbare än konventionella CISC-mikrokontroller.Enheten har följande funktioner: 16/32K byte av programmerbar flash i systemet med Read-WhileWrite-kapacitet, 512Byte/1K byte EEPROM, 1,25/2,5K byte SRAM, 26 allmänna I/O-linjer (CMOS-utgångar och LVTTL-ingångar) , 32 arbetsregister för allmänna ändamål, fyra flexibla timer/räknare med jämförelselägen och PWM, ytterligare en höghastighetstimer/räknare med jämförelselägen och PLL justerbar källa, en USART (inklusive CTS/RTS flödeskontrollsignaler), en byteorienterad 2 -wire Serial Interface, en 12-kanals 10-bitars ADC med valfritt differentiellt ingångssteg med programmerbar förstärkning, en on-chip kalibrerad temperatursensor, en programmerbar Watchdog Timer med intern oscillator, en SPI seriell port, IEEE std.1149.1-kompatibelt JTAG-testgränssnitt, används också för åtkomst till On-chip Debug-systemet och programmering och sex programvaruvalbara 5 Atmel-7766JS-USB-ATmega16U4/32U4-Datasheet_04/2016 energisparlägen.Idle-läget stoppar CPU:n samtidigt som SRAM, timer/räknare, SPI-port och avbrottssystem kan fortsätta att fungera.Avstängningsläget sparar registerinnehållet men fryser oscillatorn, vilket inaktiverar alla andra chipfunktioner tills nästa avbrott eller hårdvaruåterställning.ADC-brusreduceringsläget stoppar CPU:n och alla I/O-moduler utom ADC, för att minimera omkopplingsbrus under ADC-konverteringar.I standbyläge körs kristall/resonatoroscillatorn medan resten av enheten sover.Detta möjliggör mycket snabb uppstart i kombination med låg strömförbrukning.
Specifikationer: | |
Attribut | Värde |
Kategori | Integrerade kretsar (IC) |
Inbäddad - Mikrokontroller | |
Mfr | Mikrochipteknik |
Serier | AVR® ATmega |
Paket | Bricka |
Delstatus | Aktiva |
Kärnprocessor | AVR |
Kärnstorlek | 8-bitars |
Fart | 16 MHz |
Anslutningsmöjligheter | I²C, SPI, UART/USART, USB |
Kringutrustning | Brown-out Detect/Reset, POR, PWM, WDT |
Antal I/O | 26 |
Programminnesstorlek | 32KB (16K x 16) |
Programminnestyp | BLIXT |
EEPROM-storlek | 1K x 8 |
RAM-storlek | 2,5K x 8 |
Spänning - Matning (Vcc/Vdd) | 2,7V ~ 5,5V |
Datakonverterare | A/D 12x10b |
Oscillator typ | Inre |
Driftstemperatur | -40°C ~ 85°C (TA) |
Monteringstyp | Ytmontering |
Paket/fodral | 44-VFQFN exponerad pad |
Leverantörsenhetspaket | 44-VQFN (7x7) |
Basproduktnummer | ATMEGA32 |