Beschreiwung
Den AVR Kär kombinéiert e räiche Instruktiounsset mat 32 allgemeng Zweck Aarbechtsregisteren.All déi 32 Registere sinn direkt mat der Arithmetic Logic Unit (ALU) verbonne ginn, wat et erlaabt zwee onofhängeg Registere an enger eenzeger Instruktioun ze kréien, déi an engem Auerzyklus ausgefouert gëtt.Déi doraus resultéierend Architektur ass méi Code effizient iwwerdeems Duerchgäng bis zu zéng mol méi séier wéi konventionell CISC Mikrokontroller erreechen.Den ATmega16 bitt déi folgend Funktiounen: 16 Kbytes In-System Programméierbar Flash Programm Memory mat Read-While-Write Fäegkeeten, 512 Bytes EEPROM, 1 Kbyte SRAM, 32 allgemeng Zweck I/O Linnen, 32 allgemeng Zweck Aarbechtsregisteren, e JTAG Interface fir Boundaryscan, On-Chip Debugging Ënnerstëtzung a Programméierung, dräi flexibel Timer / Zähler mat Vergläichsmodi, Intern an Extern Ënnerbriechungen, e seriell programmierbaren USART, e byte orientéierten Zwee-Drot Serial Interface, en 8-Kanal, 10-Bit ADC mat optionalem Differenziell Input Etapp mat programméierbar Gewënn (nëmmen TQFP Package), engem programméierbar Watchdog Timer mat internen Oszilléierer, engem SPI Serien port, a sechs Software wielt Energie spueren Modi.Den Idle Modus stoppt d'CPU wärend den USART, Zwee-Draad-Interface, A / D Konverter, SRAM, Timer / Counters, SPI Hafen, an Ënnerbriechungssystem erlaabt weider ze fonktionnéieren.De Power-Down-Modus späichert den Registerinhalt awer freet den Oszillator, desaktivéiert all aner Chipfunktiounen bis déi nächst extern Ënnerbriechung oder Hardware Reset.Am Power-Späichermodus leeft den Asynchronen Timer weider, wat de Benotzer erlaabt eng Timerbasis z'erhalen, während de Rescht vum Apparat schléift.Den ADC Noise Reduction Modus stoppt d'CPU an all I/O Moduler ausser Asynchronous Timer an ADC, fir Schaltgeräischer während ADC Konversiounen ze minimiséieren.Am Standby Modus leeft de Kristall / Resonator Oszilléierer während de Rescht vum Apparat schléift.Dëst erlaabt ganz séier Start-up kombinéiert mat niddereg-Muecht Konsum.Am erweiderten Standby Modus lafen souwuel den Haapt Oszillator wéi och den Asynchronen Timer weider.
Spezifikatioune: | |
Attribut | Wäert |
Kategorie | Integréiert Circuits (ICs) |
Embedded - Mikrokontroller | |
Mfr | Microchip Technology |
Serie | AVR® ATmega |
Package | Schacht |
Deel Status | Aktiv |
Kär Prozessor | AVR |
Kär Gréisst | 8-Bitt |
Speed | 8 MHz |
Konnektivitéit | I²C, SPI, UART/USART |
Peripheriegeräter | Brown-out Detect / Reset, POR, PWM, WDT |
Zuel vun ech / O | 32 |
Programm Erënnerung Gréisst | 16 KB (8K x 16) |
Programm Memory Typ | FLASH |
EEPROM Gréisst | 512x8 |
RAM Gréisst | 1 kx8 |
Spannung - Versuergung (Vcc/Vdd) | 2,7 V ~ 5,5 V |
Daten Converters | A/D 8x10b |
Oszilléierer Typ | Intern |
Operatioun Temperatur | -40°C ~ 85°C (TA) |
Montéierung Typ | Surface Mount |
Package / Fall | 44-TQFP |
Fournisseur Apparat Package | 44-TQFP (10x10) |
Basis Produit Zuel | ATMEGA16 |