<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Henrik+h</id>
	<title>Mikrocontroller.net - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Henrik+h"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/Henrik_h"/>
	<updated>2026-04-11T08:22:54Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=AVR_HV-Programmer&amp;diff=97971</id>
		<title>AVR HV-Programmer</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=AVR_HV-Programmer&amp;diff=97971"/>
		<updated>2017-12-14T16:44:46Z</updated>

		<summary type="html">&lt;p&gt;Henrik h: Jetzt auch für Linux&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ein &amp;quot;Hochspannungs&amp;quot;-Programmierer für AVR legt eine Spannung von +12V an den Reset-Eingang. Damit lassen sich auch Fusebits programmieren, die mit dem normalen ISP-Programmer nicht zugänglich sind.&lt;br /&gt;
&lt;br /&gt;
Zu unterscheiden sind das High Voltage Serial Programming ([http://support.atmel.no/knowledgebase/avrstudiohelp/mergedProjects/AVRDragon/AVRDragon_HVSP_Description.htm HVSP]) und das Parallel Programming ([http://support.atmel.no/knowledgebase/avrstudiohelp/mergedProjects/AVRDragon/AVRDragon_PP_Description.htm PP]). Welche Methode(n) ein AVR unterstützt, steht im jeweiligen Datenblatt des AVRs.&lt;br /&gt;
&lt;br /&gt;
Bekannte HV Programmer sind:&lt;br /&gt;
* [[STK500]] (HVSP, PP)&lt;br /&gt;
* [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3891 AVR Dragon] (HVSP, PP)&lt;br /&gt;
* [http://www.der-hammer.info/hvprog/ HVProg von Tobias Hammer] (PP, HVSP)&lt;br /&gt;
* [http://www.b-redemann.de/sp-hvprog1.shtml Bausatz und Anleitung von Bernhard Redemann] (PP)&lt;br /&gt;
* [https://www.obdev.at/products/vusb/avrdoper.html AVR-Doper] High Voltage &#039;&#039;&#039;Serial&#039;&#039;&#039; Programmer (HVSP)&lt;br /&gt;
* [http://mightyohm.com/blog/2008/09/arduino-based-avr-high-voltage-programmer/ Arduino-based AVR High Voltage Programmer] (PP)&lt;br /&gt;
* [http://elm-chan.org/works/avrx/report_e.html &#039;&#039;&#039;Parallel&#039;&#039;&#039; HV-Programmer von ElmChan (ChaN)] (HVSP, PP)&lt;br /&gt;
* [http://diy.elektroda.eu/atmega-fusebit-doctor-hvpp/?lang=en Atmega fusebit doctor]  (HVSP, PP)&lt;br /&gt;
* [https://guloshop.de/shop/Mikrocontroller-Programmierung/HVSP-Fusebit-Programmer::63.html HVSP Fusebit Programmer] (HVSP, auch stand-alone ohne PC nutzbar)&lt;br /&gt;
* [http://homepage.hispeed.ch/peterfleury/avr-hvsp-fuse-restore.html ATtiny Fuse Restore] Anleitung für einen einfach aufzubauenden ATtiny Fuse Resetter mit AVR-GCC Software von Peter Fleury (HVSP)&lt;br /&gt;
&lt;br /&gt;
Hochvolt-Programmer sind &#039;&#039;nur dann&#039;&#039; als &#039;&#039;&#039;In-System&#039;&#039;&#039;-Programmer verwendbar, wenn die Schaltung mit den 12 V an der Resetleitung zurechtkommt und auch alle anderen Pins genügend hochohmig und ohne schaltungstechnische Nebenwirkungen (etwa einem Brückenkurzschluss) angeschlossen sind. Da dies bei der Menge anzuschließender Pins [im Vergleich zur Gesamtanzahl der Pins des Gehäuses] eher selten der Fall sein wird, werden die Chips fast immer „solo“ (sozusagen „Out-System“) gebrannt. Am ehesten bietet sich HVSP-ISP für 14-beinige SMD-AVRs an; dazu müssen in der Einsatzschaltung ggf. entsprechende Vorkehrungen getroffen werden.&lt;br /&gt;
&lt;br /&gt;
=== Ein Platinenlayout für ElmChans Hochvolt-Programmer ===&lt;br /&gt;
&lt;br /&gt;
Dieser benötigt einen PC mit Parallelport sowie eine externe Stromversorgung von 6..24 V=. USB-Parallel-Konverter (für Drucker) funktionieren &#039;&#039;nicht&#039;&#039;. Vorteil: Ein Mikrocontroller wird nicht benötigt.&lt;br /&gt;
&lt;br /&gt;
Wie auch das Original beherrscht dieser PP (parallel programming) als auch HVSP (serial programming).&lt;br /&gt;
Für den rein seriellen Gebrauch (HVSP der 8- und 14-Beiner) kann man auf den 74HC299 verzichten.&lt;br /&gt;
&lt;br /&gt;
Schaltplan im Eagle-Format, Bestückungspläne und Platinenlayout: [[Benutzer:Christoph kessler|Christoph Kessler]] &lt;br /&gt;
&lt;br /&gt;
ElmChans Konzept ist eine ausgesprochene „Billiglösung“, die 20-poligen AVRs bevorzugend, dem scheint eine einseitige Platine mit Drahtbrücken im Eagle-Light-Format 80×100 mm² angemessen. Jener verzichtet auf Spannungsregler; einen 78L05 hinzuzusetzen und das Ganze mit stabilisierten 12 V zu speisen sollte jedoch nicht allzu schwer fallen.&lt;br /&gt;
&lt;br /&gt;
Das Foto (unten) zeigt schon die „Luxusversion“, Teilbestückung ist entsprechend denkbar.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung, Schaltplanfehler!&#039;&#039;&#039; Die Bezeichnungen /AUTOFEED und /SELIN sind genau verkehrt herum.&lt;br /&gt;
&lt;br /&gt;
[[Media:AVR_HV_Programmer_Eagle.zip | Eagle board / schematic files]]&lt;br /&gt;
&lt;br /&gt;
[[Bild:Schematic.png|600px]]&lt;br /&gt;
&lt;br /&gt;
[[Bild:Components.png|600px]]&lt;br /&gt;
&lt;br /&gt;
[[Bild:AVR_HV_Programmer_Layout.png|600px]]&lt;br /&gt;
&lt;br /&gt;
[[Bild:AVR_HV_Programmer_Foto.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Software, auch für ATtiny4..10 ===&lt;br /&gt;
&lt;br /&gt;
Open-Source, [http://www.tu-chemnitz.de/~heha/hs/avrpp.zip/ Download].&lt;br /&gt;
Kann direkt ELF-Dateien laden, kein Umweg über &amp;lt;tt&amp;gt;avr-objcopy&amp;lt;/tt&amp;gt; erforderlich.&lt;br /&gt;
Kann EEPROM, Fuses und Lockbits „in einem Rutsch“ der (von-neumannisierten) Hex- oder ELF-Datei&lt;br /&gt;
entnehmen und brennen.&lt;br /&gt;
Sowie die Chip-Signatur aus der Datei (mit &amp;lt;tt&amp;gt;#include &amp;lt;avr/signature.h&amp;gt;&amp;lt;/tt&amp;gt; zu generieren) mit dem Chip vergleichen.&lt;br /&gt;
Die Software kennt alle 8-Bit-AVRs.&lt;br /&gt;
Unterstützt direkten (giveio.sys) als auch indirekten (InpOut32.dll) Portzugriff aufs Parallelport sowie eine wahlfreie Port(basis)adresse.&lt;br /&gt;
Sollte von Windows 95 bis Windows 10 sowie Linux (PC mit Parallelport) laufen.&lt;br /&gt;
&lt;br /&gt;
Der sechsbeinige Schaltkreis im SOT23-Gehäuse ist wie folgt an die 8-polige Fassung anzuschließen:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Pin der Fassung !! Pin des Controllers !! Signalname&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 6 || &amp;lt;span style=&#039;text-decoration:overline&#039;&amp;gt;RESET&amp;lt;/span&amp;gt; = Programmierspannung&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 3 || TPICLK (Takt)&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 2 || GND (Bezugspotenzial)&lt;br /&gt;
|-&lt;br /&gt;
| 7 || 1 || TPIDATA (Daten, bidirektional)&lt;br /&gt;
|-&lt;br /&gt;
| 8 || 5 || 5P (geschaltet)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Das Pin 4 des Controllers kann frei bleiben.&lt;br /&gt;
&lt;br /&gt;
==== Fuse bei ATtiny4..10 ====&lt;br /&gt;
&lt;br /&gt;
Diese Mikrocontroller haben laut Dokumentation keine Fuse(s), sondern &#039;&#039;&#039;Configuration Bits&#039;&#039;&#039;.&lt;br /&gt;
avr-gcc trägt diesem Umstand „Rechnung“, dass &amp;lt;tt&amp;gt;#include &amp;amp;lt;avr/fuse.h&amp;amp;gt;&amp;lt;/tt&amp;gt; nicht wie erwartet funktioniert: Die Configuration-Bits sollen laut Linker-Skript in der Sektion &amp;lt;tt&amp;gt;.config&amp;lt;/tt&amp;gt; ankommen, mit der linearen Adresse 0x820000 (die gleiche wie &amp;lt;tt&amp;gt;.fuse&amp;lt;/tt&amp;gt; für die übrigen AVRs).&lt;br /&gt;
In die ELF-Datei setzt man ein einzelnes Configuration-Byte so:&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&#039;uint8_t __attribute__((__section__(&#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;quot;.config&amp;quot;&amp;lt;/span&amp;gt;&#039;&#039;&#039;)))&#039;&#039;&#039; Config=&amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;0xFE&amp;lt;/span&amp;gt;;  &#039;&#039;// &amp;lt;span style=&amp;quot;text-decoration:overline&amp;quot;&amp;gt;Reset&amp;lt;/span&amp;gt; = I/O-Pin&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der ELF-Loader vom oben angegebenen &#039;&#039;&#039;avrpp&#039;&#039;&#039; berücksichtigt diese Besonderheit.&lt;br /&gt;
&lt;br /&gt;
===siehe auch===&lt;br /&gt;
[http://xray37.de/?Bastelbuch:Lima-SDR:RX Miniatur-Version von ElmChans HV-Programmer]&lt;br /&gt;
&lt;br /&gt;
[[AVR In System Programmer]]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR-Programmer und -Bootloader]]&lt;br /&gt;
[[Kategorie:AVR-Boards]]&lt;/div&gt;</summary>
		<author><name>Henrik h</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Speicher&amp;diff=97815</id>
		<title>Speicher</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Speicher&amp;diff=97815"/>
		<updated>2017-11-28T11:37:46Z</updated>

		<summary type="html">&lt;p&gt;Henrik h: /* EEPROM Schreibzugriffe minimieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Im Bereich der Mikrocontroller gibt es viele verschiedene Arten von Speicher.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! Typ       || Geschwindigkeit || Größe  || Schreibzugriffe    || Datenerhalt ohne Spannung 	&lt;br /&gt;
|-&lt;br /&gt;
| RAM       || ++++            || ++++   || beliebig oft       || nein&lt;br /&gt;
|-&lt;br /&gt;
| EPROM     || +               || +++    || ~1000              || ja&lt;br /&gt;
|-&lt;br /&gt;
| EEPROM    || +               || +++    || 10.000-1.000.000   || ja&lt;br /&gt;
|-&lt;br /&gt;
| FLASH-ROM || ++              || +++++  || 1000-10.000        || ja&lt;br /&gt;
|-&lt;br /&gt;
| OTP-ROM   || +               || +++    || einmal             || ja&lt;br /&gt;
|-&lt;br /&gt;
| Register  || ++++++          || +      || beliebig oft       || nein&lt;br /&gt;
|-&lt;br /&gt;
| F-RAM||++++||+++||beliebig oft||ja&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Die Angaben von Geschwindigkeit und Größe sind nur prinzipiell dargestellt.&lt;br /&gt;
&lt;br /&gt;
== RAM ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;R&#039;&#039;&#039;andom &#039;&#039;&#039;A&#039;&#039;&#039;ccess &#039;&#039;&#039;M&#039;&#039;&#039;emory - Speicher mit wahlfreiem Zugriff.&lt;br /&gt;
&lt;br /&gt;
Damit ist gemeint, daß man beim Zugriff keine Reihenfolge einhalten muß und jederzeit auf alle Daten zugreifen kann, lesend und schreibend. Allerdings trifft diese Eigenschaft mittlerweile auf viele Speichertypen zu. Spricht man heutzutage von RAM, dann meint man damit meistens Speicher, den man beliebig oft lesen und beschreiben kann und der zum Datenerhalt Strom benötigt. Es gibt auch Speichertypen, die diese Eigenschaften nicht haben, aber trotzdem &amp;quot;RAM&amp;quot; im Namen tragen, z.&amp;amp;nbsp;B. FRAM. Über diese Speicher spricht man dann in ihrer vollen Form (z.&amp;amp;nbsp;B. FRAM), man nennt sie nicht einfach nur RAM.&lt;br /&gt;
&lt;br /&gt;
=== SRAM ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;S&#039;&#039;&#039;tatic &#039;&#039;&#039;R&#039;&#039;&#039;andom &#039;&#039;&#039;A&#039;&#039;&#039;ccess &#039;&#039;&#039;M&#039;&#039;&#039;emory - statischer RAM.&lt;br /&gt;
&lt;br /&gt;
Hat man SRAM als einzelne ICs, dann liegt ihr Vorteil darin, dass sie zum Datenerhalt nur eine Versorgungsspannung brauchen und keinen Refresh (siehe DRAM weiter unten). Das hat unter anderem den Vorteil, daß ein Mikrocontroller beliebig langsam getaktet werden kann (z.&amp;amp;nbsp;B. 32,768 kHz Uhrenquarz) bzw. im Schlafmodus mit vollkommen gestopptem Takt betrieben werden kann, ohne die Daten zu verlieren. Er kann mit einer hohen Geschwindigkeit gelesen und geschrieben werden, ohne Begrenzung an Lese-/Schreibzyklen.&lt;br /&gt;
&lt;br /&gt;
Bei [[Mikrocontroller]]n und auch bei Mikroprozessoren (wie [[x86]]-kompatiblen) wird diese Speichertechnologie als RAM eingesetzt. Bei den heutigen Hochleistungsprozessoren, die im oberen MHz bis GHz-Bereich arbeiten und viel RAM benötigen ist meist jedoch nur ein kleiner Teil als SRAM ausgeführt: Der Cache, der auf dem CPU-IC untergebracht ist. &lt;br /&gt;
&lt;br /&gt;
SRAM-Zellen benutzen als Grundprinzip der Speicherung [[FlipFlop]]s, was ihn sehr schnell macht, er aber deswegen seine Daten nur mit Spannungsversorgung speichern kann. Technisch gesehen besteht ein SRAM-[[Digitaltechnik|Bit]] meist aus 4 oder 6 [[Transistor]]en, wodurch relativ viel Platz verbraucht wird. Die Stromaufnahme ist im inaktiven Zustand meist sehr gering (einige zehn Mikroampere oder weniger).&lt;br /&gt;
Im aktiven Zustand haben SRAMs allerdings einen beträchtlichen Stromverbrauch; ein typischer Wert für ein 32kx8-SRAM sind ca. 100mA bei 5V.&lt;br /&gt;
&lt;br /&gt;
==== Anschluss an den Mikrocontroller ====&lt;br /&gt;
&lt;br /&gt;
[[Bild:sram.png|thumb|200px|Ein typischer SRAM-IC]]&lt;br /&gt;
&lt;br /&gt;
Der Speicher wird über einen Daten- und einen Adressbus sowie die Steuerleitungen /OE (output enable, manchmal auch als /RD read enable bezeichnet), /WE (write enable) und /CS (chip select) angeschlossen. Der Datenbus für einen Speicher der Organisation 32k x 8 Bit hat eine Breite von 8 Bit, der Adressbus ist dann 15 Bit breit. Um den Speicher zu aktivieren, muß /CS auf LOW (Masse) gelegt werden. Dies kann verwendet werden, um mehrere Speicher- oder andere Bausteine am selben [[Bus]] zu betreiben. Hierbei muß sichergestellt sein, daß jeweils nur ein IC zur gleichen Zeit ein low-aktives /CS-Signal erhält, damit es nicht zum Kurzschluss auf dem Datenbus kommt (siehe [[Ausgangsstufen Logik-ICs]]). Ist außer dem Controller nur ein einziges IC an den Bus angeschlossen, kann /CS auch fest mit Masse verbunden und der Speicher somit permanent aktiviert werden. Das /OE-Signal dient hierbei dem Zweck, nach Anlegen einer Adresse am Adressbus den Speicher zum Übertragen eines Datenworts über den Datenbus zu veranlassen (Lesezugriff). Sollen Daten in das SRAM geschrieben werden, legt der Controller die Adresse und dann die Daten an, um den Speicher dann mit einem Low-Signal auf der /WE-Leitung zum Speichern zu bringen.&lt;br /&gt;
&lt;br /&gt;
Die Reihenfolge der einzelnen Daten- und Adresspins am RAM kann nach Belieben variiert werden, wenn dadurch das Layout der Platine vereinfach wird. D.h. D0 des RAMs kann auch an D5 des Controllers gehen. Der Grund dafür ist folgender: Die Daten werden zwar verstreut im RAM gespeichert (Adressleitungen vertauscht) oder in falscher Anordnung im Speicher angelegt (Datenleitungen vertauscht), jedoch kompensiert sich diese Unordnung beim Auslesen wieder. &#039;&#039;&#039;ACHTUNG&#039;&#039;&#039;, das geht nur bei einfachen SRAMs. DRAM oder neuere Speicher nehmen das fix übel, weil die Ansteuerung durcheinander kommt (Adressmultiplexing, Pagemodus, Byteslanes bei DDR-RAM etc.). Bei diesen ICs kann man bestenfalls Datenleitungen tauschen, bei DDR-RAMs nur innerhalb einer Byte-Lane. Prinzipiell sollte man davon aber nur sparsam Gebrauch machen, wenn es dem Layout wirklich hilft.&lt;br /&gt;
&lt;br /&gt;
===== Ohne Latch =====&lt;br /&gt;
&lt;br /&gt;
Die einfachste Art einen externen SRAM an den Mikrocontroller anzubinden ist die direkte Verkabelung. Jeder Pin des SRAMs bekommt einen Pin am MC. Jedoch verschwendet diese Anschlußweise auch ziemlich viele IO-Pins. Bei dem nebenstehenden 32-KiBi-RAM verbraucht der Anschluß so 8+15+2 (25) Pins.&lt;br /&gt;
&lt;br /&gt;
Am sinnvollsten verwendet man einen ganzen Port für die acht Datenleitungen, damit man schnell darauf zugreifen kann. Die Adressleitungen A0 bis A7 werden auch möglichst auf einen Port gelegt. An einen dritten Port wiederum werden A8-A14 angeschlossen; /WE und /OE können dann mit zwei weiteren freien Pins verbunden werden. Zusammen belegt diese Methode also 25 Pins für 32 KiBi. Auf diese Weise kann man an praktisch jeden Mikrocontroller einen SRAM anschließen, die Ansteuerung kann dann rein in Software vorgenommen werden. Das ist jedoch relativ aufwendig, in der Anwendung umständlich und langsam. Sinnvollerweise sollte der Mikrocontroller eine eingebaute Speicherschnittstelle haben, um den SRAM per Hardware direkt und schnell ansprechen zu können.&lt;br /&gt;
&lt;br /&gt;
===== Mit Latch =====&lt;br /&gt;
&lt;br /&gt;
Will man wertvolle Pins einsparen so benutzt man am besten ein [[Latch]], das die Signale zwischenspeichert. Man kann wählen, ob nur A0-A7 eingespart werden soll, oder gleich alle Adressleitungen. Für den ersten Fall benötigt man ein 8-Bit Latch das ausreichend schnell schalten kann, für den zweiten Fall zwei Latches.&lt;br /&gt;
&lt;br /&gt;
Die Eingänge des Latches werden mit den Datenleitungen des Mikrocontrollers verbunden und das Enable-Signal bekommt einen eigenständigen Pin. Die Einsparungen an Pins geht jedoch auf Kosten der Geschwindigkeit, da zuerst das Latch mit der Adresse geladen werden muß bevor die eigentliche Aktivierung des SRAMs beginnen kann. Bei einem 32-KiB-SRAM werden mit einem Latch nur noch 8+7+3 (18) Pins gebraucht, gegenüber der Variante ohne Latch also eine Einsparung von sieben Pins mit einem Bauteil.&lt;br /&gt;
&lt;br /&gt;
===== Mit XMEM-Interface =====&lt;br /&gt;
&lt;br /&gt;
[[Image:Sram_latch.png|thumb|250px|Verbindung zwischen einem AVR und einem 32-KiB-SRAM mit Latch und dem XMEM-Interface]]&lt;br /&gt;
&lt;br /&gt;
Viele Controller ([[AVR]], [[8051]]) besitzen ein Speicherinterface, das es ermöglicht SRAM anzuschließen und diesen als Erweiterung des internen RAMs zu benutzen. Dieser wird dann mit einem Latch angeschlossen, um Pins zu sparen. Das Enable-Signal des Latch muß mit dem Ausgang ALE (&#039;&#039;&#039;A&#039;&#039;&#039;ddress &#039;&#039;&#039;L&#039;&#039;&#039;atch &#039;&#039;&#039;E&#039;&#039;&#039;nable) verbunden werden, wie es im Schema gezeigt wird. Nach der Initialisierung des externen Speicherinterfaces steht der Software auch der externe SRAM zu Verfügung. Der Vorteil gegenüber den beiden erstgenannten Methoden ist die höhere Geschwindigkeit und einfachere Nutzung, denn die Steuersignale müssen nicht per Software erzeugt werden, das macht die Hardware in den Mikrocontrollern allein.&lt;br /&gt;
&lt;br /&gt;
{{Clear}}&lt;br /&gt;
&lt;br /&gt;
=== BRAM ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;B&#039;&#039;&#039;lock &#039;&#039;&#039;RAM&#039;&#039;&#039; - Block RAM.&lt;br /&gt;
&lt;br /&gt;
Damit wird ein Speicher bezeichnet, welcher sich in [[FPGA]]s befindet. Die Blöcke von RAM sind physikalisch wie SRAM aufgebaut, sehr leicht anzusteuern und sehr schnell (200MHz++). Die Ansteuerung erfolgt jedoch synchron wie bei SDRAM mit einem Taktsignal. Die meisten FPGAs besitzen BRAM, welcher über zwei komplette Schnittstellen verfügt, (engl. Dual Port Memory). Damit ist es möglich von zwei Seiten gleichzeitig auf die Daten zuzugreifen. Das ist sehr vorteilhaft für [[FIFO]]s, da hier gleichzeitig Daten gelesen und geschrieben werden können. Bei den meisten FPGAs sind die beiden Ports komplett unabhängig und können mit unterschiedlichen Takten betrieben werden, was imense Vorteile für asynchrone FIFOs bringt.&lt;br /&gt;
&lt;br /&gt;
=== DRAM ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D&#039;&#039;&#039;ynamic &#039;&#039;&#039;RAM&#039;&#039;&#039; - dynamischer RAM.&lt;br /&gt;
&lt;br /&gt;
Ein DRAM-[[Digitaltechnik|Bit]] besteht aus einem Transistor und einem Kondensator, wodurch man es sehr klein bauen kann. Allerdings kann der Kondensator seine Ladung nicht unbegrenzt lange halten, weswegen diese regelmäßig erneuert werden muß. Diese Erneuerung (englisch Refresh) macht DRAMs im Mikrocontrollerbereich etwas unbeliebt. Bei großen 16/32-Bit-Controllern befinden sich oft DRAM-Controller mit auf dem IC (on chip) die sich um den Refresh kümmern, da nur als DRAM große, schnelle und billige RAMs verfügbar sind. Heutzutage wird fast nur noch SDRAM hierfür verwendet, der klassiche DRAM ist ein Auslaufmodell. Auch einige 8-Bit Prozessoren wie der [[Z80]] unterstützten DRAM hardwareseitig. DRAM war bis zum Anfang der Pentium-Zeit der Hauptspeicher in PCs (EDO-RAM). Die Ansteuerung erfolgt &#039;&#039;&#039;asynchron&#039;&#039;&#039; über verschiedene Steuersignale. Die Adressen werden dabei [[Multiplexen | gemultiplext]].&lt;br /&gt;
&lt;br /&gt;
* [http://www.mikrocontroller.net/forum/read-4-121457.html Forenbeitrag zur Ansteuerung von DRAM per Software mit einem AVR]&lt;br /&gt;
&lt;br /&gt;
=== SDRAM ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;S&#039;&#039;&#039;ynchronous &#039;&#039;&#039;DRAM&#039;&#039;&#039; - synchroner DRAM.&lt;br /&gt;
&lt;br /&gt;
Dabei handelt es sich um die Weiterentwicklung von DRAM. Wie der Name verrät ist dieser Speicher &#039;&#039;&#039;synchron&#039;&#039;&#039;, d.h. sämtliche Steuer -und Datentransfers zwischen SDRAM und Speichercontroller erfolgen synchron zu einem Taktsignal. Das vereinfacht das Design wesentlich und ermöglicht höhere Datentransfergeschwindigkeiten (Taktfrequenz, typisch bis 133 MHz).&lt;br /&gt;
&lt;br /&gt;
* Beschreibung von [http://de.wikipedia.org/wiki/Synchronous_Dynamic_Random_Access_Memory Synchronous Dynamic Random Access Memory] bei Wikipedia&lt;br /&gt;
* Artikel zum [[SDRAM-Timing]]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/348938?goto=3943589#3931791 Forumsbeitrag:] 16MB SDRAM am ATXmega&lt;br /&gt;
&lt;br /&gt;
=== DDR-SDRAM ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D&#039;&#039;&#039;ouble &#039;&#039;&#039;D&#039;&#039;&#039;ata &#039;&#039;&#039;R&#039;&#039;&#039;ate &#039;&#039;&#039;SDRAM&#039;&#039;&#039; - SDRAM mit doppelter Datenrate.&lt;br /&gt;
&lt;br /&gt;
Oft als DDR-RAM abgekürzt. Hierbei handelt es sich um eine Weiterentwicklung von SDRAM. Dabei werden im Gegensatz zum Vorgänger Daten mit jeder Taktflanke übertragen, so dass pro Taktzyklus zwei Datenworte übertragen werden. Z.B. arbeitet DDR266 mit 133 MHz Taktfrequenz, DDR400 demzufolge mit 200 MHz. Die Steuerung erfolgt jedoch nach wie vor nur mit einfacher Taktfrequenz. Die höhere Taktfrequenz wird durch eine neue IC-Technologie, niedrigere Betriebsspannung (2,5V anstatt 3,3V) und andere IO-Standards (SSTL-2,5 anstatt 3,3V CMOS) erreicht. Das ist auch nötig, weil bei diesen Datenraten das Thema [[Wellenwiderstand]] bereits eine elementare Rolle spielt.&lt;br /&gt;
&lt;br /&gt;
=== DDR2-SDRAM ===&lt;br /&gt;
Dabei handelt es sich um die Weiterentwicklung von DDR-SDRAM. Durch weitere Verbesserungen der IC-Technologie, vor allem durch kleinere Strukturgrößen und niedrigere Betriebsspannung (1,8V anstatt 2,5V). Das Protokoll ist ähnlich zu DDR-RAM, die Taktfrequenzen sind höher als bei DDR-RAM.&lt;br /&gt;
&lt;br /&gt;
=== DDR3-SDRAM ===&lt;br /&gt;
&lt;br /&gt;
Hierbei handelt es sich um eine Weiterentwicklung der DDR2-Architektur.&lt;br /&gt;
Die Versorgungsspannung wurde auf 1,5V reduziert. In heutigen PCs (Stand: Mai 2011) ist DDR3-RAM der am meisten eingesetzte Speicher. Häufig wird DDR3-1333 verwendet; dieser Speicher hat eine Taktfrequenz von 667MHz. Die maximale Taktfrequenz von DDR3-Speichern liegt bei 800MHz (DDR3-1600). Diese Frequenz findet man als maximal Frequenz für ein 0101 Bitmuster auch auf dem Datenbus (800MHz = 1600Mb/s). Der Kommando- und Adressbus wird mit einfacher Taktfrequenz und damit maximal mit der halben Frequenz (400 MHz = 800Mb/s) betrieben.&lt;br /&gt;
&lt;br /&gt;
=== DDR4-SDRAM ===&lt;br /&gt;
Die neueste Variante ist die von Micron angekündigte DDR4-Speichertechnik. Sie lauft auf nur noch 1,2V statt 1,5V, bietet bis zu 16GB Speichervermögen je Chip&lt;br /&gt;
und hat einige Verbesserungen im Bereich der Adressierung und der Spannungsversorgung.&lt;br /&gt;
&lt;br /&gt;
=== PSRAM ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;P&#039;&#039;&#039;seudo &#039;&#039;&#039;S&#039;&#039;&#039;tatic RAM&lt;br /&gt;
&lt;br /&gt;
Pseudostatisches RAM ist intern ein DRAM, kann aber wie ein normales asynchrones SRAM angesteuert werden. Um den Refresh braucht man sich nicht zu kümmern. Der Nachteil ist die verglichen mit SRAMs langsame Zugriffszeit (z.&amp;amp;nbsp;B. 70 ns).&lt;br /&gt;
&lt;br /&gt;
Manche PSRAMs, z.&amp;amp;nbsp;B. das CellularRAM von Micron, implementieren zusätzlich einen synchronen Betriebsmodus der schnelle Burst-Zugriffe erlaubt. Um den Refresh kümmert sich das PSRAM auch hier intern, allerdings muss der Benutzer ggf. Wartezeiten beim Zugriff einhalten oder Busy-Leitungen abfragen.&lt;br /&gt;
&lt;br /&gt;
=== FRAM ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F&#039;&#039;&#039;erroelectric &#039;&#039;&#039;RAM&#039;&#039;&#039; - Ferroelektrischer RAM.&lt;br /&gt;
&lt;br /&gt;
FRAM is a registered trademark of Ramtron International Corporation (U.S.A.)&lt;br /&gt;
&lt;br /&gt;
Bekannte Hersteller: &lt;br /&gt;
* [http://www.ramtron.com Ramtron]&lt;br /&gt;
* Fujitsu&lt;br /&gt;
* Epson&lt;br /&gt;
&lt;br /&gt;
Links:&lt;br /&gt;
* [http://www.fujitsu.com/emea/services/microelectronics/fram/technology.html Technische Beschreibung von Fujitsu]&lt;br /&gt;
* [http://de.wikipedia.org/wiki/Ferroelectric_Random_Access_Memory FRAM in der Wikipedia]&lt;br /&gt;
&lt;br /&gt;
=== MRAM ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;M&#039;&#039;&#039;agnetic &#039;&#039;&#039;RAM&#039;&#039;&#039; - magnetischer RAM.&lt;br /&gt;
&lt;br /&gt;
Hierbei handelt es sich um Speicher, der die Daten nicht elektrisch sondern magnetisch speichert werden. MRAMs behalten ihren Speicherinhalt auch ohne Stromversorgung.&lt;br /&gt;
&lt;br /&gt;
Bekannte Hersteller: &lt;br /&gt;
* [http://www.everspin.com Everspin]&lt;br /&gt;
&lt;br /&gt;
=== NVRAM ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;N&#039;&#039;&#039;on &#039;&#039;&#039;V&#039;&#039;&#039;olatile &#039;&#039;&#039;RAM&#039;&#039;&#039; - nichtflüchtiger Speicher.&lt;br /&gt;
&lt;br /&gt;
NVRAM bezeichnet keine bestimmte Speichertechnologie sondern allgemein ein RAM das seinen Speicherinhalt beim Wegfall der Versorgungsspannung beibehält.&lt;br /&gt;
&lt;br /&gt;
Realisierungmöglichkeiten:&lt;br /&gt;
* SRAM mit Lithiumbatterie, Speicherdauer mehrere Jahre; Hersteller: [http://www.stm.com STM], [http://www.maxim-ic.com Maxim]&lt;br /&gt;
* SRAM mit Goldcap, Speicherdauer mehrere Wochen bis Monate&lt;br /&gt;
* FRAM, Speicherdauer 10 - 100 Jahre; Hersteller: Fujitsu, RamTron&lt;br /&gt;
* RAM mit automatischem EEPROM-Backup, Speicherdauer bis zu 100 Jahre; Hersteller: [http://www.intersil.com/html/ Intersil]&lt;br /&gt;
&lt;br /&gt;
=== Speichermodul ===&lt;br /&gt;
&lt;br /&gt;
Bei einem Speichermodul sind mehrere einzelne Speicherchips zu einem handlichen, steckbaren Bauteil zusammengefaßt, wie sie z.&amp;amp;nbsp;B. in PCs zum Einsatz kommen.&lt;br /&gt;
&lt;br /&gt;
* Übersicht über [http://www.hardware-bastelkiste.de/speichps.html Speicher-Module (ältere Modelle)] in der www.hardware-bastelkiste.de (SIPP, 30poliges-SIMM-Modul, 72poliges-PS/2-Modul)&lt;br /&gt;
* Forumsbeitrag: [http://www.mikrocontroller.net/topic/25053#186085 2MB DRAM an AVR]&lt;br /&gt;
* Forumsbeitrag: [http://www.mikrocontroller.net/topic/65601#524917 simm DRAMs parallel]&lt;br /&gt;
&lt;br /&gt;
== EPROM ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;E&#039;&#039;&#039;rasable &#039;&#039;&#039;P&#039;&#039;&#039;rogrammable &#039;&#039;&#039;R&#039;&#039;&#039;ead-&#039;&#039;&#039;O&#039;&#039;&#039;nly &#039;&#039;&#039;M&#039;&#039;&#039;emory&amp;quot; - löschbarer, programmierbarer Nur-Lese-Speicher. &lt;br /&gt;
&lt;br /&gt;
EPROMs sind elektronische Speicher, die in einem entsprechenden Programmiergerät elektrisch programmiert und mit UV-Licht eines Löschgeräts wieder gelöscht werden können. Dazu hat der IC ein Fenster aus UV-durchlässigem Quarzglas. Da dies aber relativ umständlich ist und diese Gehäuse groß und teuer sind, werden heutzutage auch oft andere Speicherformen benutzt, z.&amp;amp;nbsp;B. EEPROMs oder FLASH-ROMs.&lt;br /&gt;
&lt;br /&gt;
Was in den Speicherbaustein geschrieben oder von dort gelesen wird, kann als Binärdatei oder Textdatei definiert werden. Bei Textdateien werden oft Formate mit einer Fehlerkontrollmöglichkeit verwendet. Gängig sind die Formate Intel-HEX (IHEX) und Motorola S-Record.&lt;br /&gt;
&lt;br /&gt;
* [http://web.archive.org/web/20070610011547/http://www.cs.net/lucid/intel.htm Intel HEX-record Format]&lt;br /&gt;
* [http://www.amelek.gda.pl/avr/uisp/srecord.htm Motorola S-records]&lt;br /&gt;
* [http://home.earthlink.net/~tdickens/68hc11/docs/s19_file_format.html S19 File Format]&lt;br /&gt;
* [http://www.keil.com/download/docs/10.asp Motorola S-Record to BINARY File Converter] von keil.com&lt;br /&gt;
* [http://srecord.sourceforge.net/ SRecord 1.32] is a collection of powerful tools for manipulating EPROM load files. (GPL)&lt;br /&gt;
* [http://gnuwin32.sourceforge.net/packages/hex2bin.htm Hex2Bin Konverter]  unter GPL und [http://www.atmel.com/dyn/products/tools.asp?family_id=604 von Atmel]&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/63448#new EPROM mit UV-LEDs löschen?]&lt;br /&gt;
* [http://members.misty.com/don/uvbulb.html#ep Using Alternate UV Sources to Erase EPROMS]&lt;br /&gt;
&lt;br /&gt;
== EEPROM ==&lt;br /&gt;
&lt;br /&gt;
(&amp;quot;&#039;&#039;&#039;E&#039;&#039;&#039;lectrically &#039;&#039;&#039;E&#039;&#039;&#039;rasable &#039;&#039;&#039;P&#039;&#039;&#039;rogrammable &#039;&#039;&#039;R&#039;&#039;&#039;ead &#039;&#039;&#039;O&#039;&#039;&#039;nly &#039;&#039;&#039;M&#039;&#039;&#039;emory&amp;quot;) - elektrisch löschbarer, programmierbarer Nur-Lese-Speicher.&lt;br /&gt;
&lt;br /&gt;
Im Gegensatz zu FLASH-ROMs muß man bei EEPROMs nicht immer einen ganzen Block auf einmal löschen sondern kann auch einzelne [[Digitaltechnik|Bytes]] löschen und neu beschreiben. Der Schreibzykls dauert ca 3-5 msec.&lt;br /&gt;
&lt;br /&gt;
Die meisten [[AVR]]-Controller haben ein integriertes EEPROM als Datenspeicher, es gibt jedoch auch externe EEPROMs die über den [[I²C]]- oder [[SPI]]-[[Bus]] angeschlossen werden können. Serielle EEPROMs können beispielsweise mit dem universellen und frei verfügbaren Programmer [http://www.lancos.com/ PonyProg] programmiert und ausgelesen werden. Eine Einführung dazu findet man im [[Pony-Prog Tutorial]].&lt;br /&gt;
&lt;br /&gt;
Wie oft ein EEPROM beschrieben werden kann, steht im Datenblatt. Typische Werte sind 10.000 bis 1 Million Schreibzugriffe. Danach kann es zu Datenverlusten kommen. Wer regelmäßig in ein EEPROM schreiben will sollte unbedingt nachrechnen wie viele Schreibzugriffe er denn konkret machen will. Schreibt man z.&amp;amp;nbsp;B. jede Sekunde auf die gleiche Stelle, dann macht man in drei Stunden 10.800 Schreibzugriffe und damit kann das EEPROM schon kaputt sein.&lt;br /&gt;
&lt;br /&gt;
=== EEPROM Schreibzugriffe minimieren ===&lt;br /&gt;
&lt;br /&gt;
Sinnvollerweise schreibt man Daten nur direkt ins EEPROM, wenn man sicher ist, dass dies nur selten vorkommt. Anderenfalls speichert man die Daten im RAM und kopiert sie erst in den EEPROM, wenn die Versorgungsspannung ausfällt. Allerdings muss man durch eine Pufferschaltung gewährleisten, dass die Versorgungsspannung noch ein paar (hundert) Millisekunden stabil ist, nachdem das Netzteil ausgeschaltet wurde. Das kann man mit großen Elektrolytkondensatoren, Goldcaps oder kleinen Batterien (Lithiumzellen) erreichen. Ein Schaltungsbeispiel findet man in der folgenden Schaltung.&lt;br /&gt;
&lt;br /&gt;
[[bild:eeprom_power_fail.png]]&lt;br /&gt;
&lt;br /&gt;
Wenn die Versorgungsspannung plötzlich abgeklemmt oder kurzgeschlossen wird, verhindert Diode D1 zunächst, dass sich der Pufferkondensator C2 sofort entlädt. Über R1 wird ein externer Interrupt im Prozessor ausgelöst (auf fallende Flanke oder Low Level einstellen!). Dort muss nun der Datensatz aus dem RAM ins EEPROM kopiert werden. Doch das darf nicht zu lange dauern, denn der Pufferkondensator C2 kann nur für ein paar Dutzend Millisekunden die Betriebsspannung aufrechterhalten. Berechnet werden kann das durch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;t=\frac{C \cdot \Delta V}{I}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* t : Pufferzeit&lt;br /&gt;
* &amp;amp;Delta;V : Spannungsabfall während der Pufferzeit&lt;br /&gt;
* I : Stromaufnahme der Schaltung&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
* Verbraucher: ATtiny2313@1 MHz, 5V ca. 0,9mA&lt;br /&gt;
* Datensatz: 32 Byte&lt;br /&gt;
* Schreibdauer / Byte: ca. 3,4 ms&lt;br /&gt;
&lt;br /&gt;
Wir brauchen also ca. 32x3,4ms=108,8ms, um die Daten im EEPROM zu speichern. Wenn wir den AVR mit 5V betreiben und zulassen, dass die Spannung bis auf 3V sinkt (&amp;amp;Delta;V=2V) ergibt sich daraus eine minimale Kapazität für C2 von&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;C=\frac{I \cdot t}{\Delta V}=\frac{0,9mA \cdot 108,8ms}{2V}=48,9\mu F&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das ist das rechnerische Minimum! Real wird man eher den zwei- bis fünffachen Wert wählen müssen, weil&lt;br /&gt;
&lt;br /&gt;
* man Reserven haben will&lt;br /&gt;
* besonders Elektrolytkondensatoren große Toleranzen haben (+20/-60%!!!)&lt;br /&gt;
* besonders Elektrolytkondensatoren bei niedrigen Temperaturen massiv an Kapazität verlieren&lt;br /&gt;
* während des Schreibens des EEPROMs mehr Strom benötigt wird.&lt;br /&gt;
&lt;br /&gt;
Verbraucht die Schaltung nun mehr Strom oder muss man größere Datensätze speichern, werden die Kapazitäten bisweilen sehr groß. Was kann man tun? Aus der Formel oben geht hervor, dass durch ein Erhöhen des zulässigen Spannungsabfalls die Kapazität verringert werden kann. Doch unser Controller benötigt eine Mindestspannung, kann aber auch nicht mit 10V betrieben werden. Ja, der Controller nicht, aber ein Spannungsregler! Dieser kommt mit schwankenden Eingangsspannungen problemlos klar! Es sollte hier unbedingt ein Typ mit geringem Stromverbrauch genutzt werden, wie z.&amp;amp;nbsp;B. der LP2950 (siehe [[Versorgung aus einer Zelle]]). Noch effizienter wäre der Einsatz eines Schaltreglers. Sinnvollerweise werden nur der Prozessor und minimal notwenig Komponenten von diesem Spannungsregler versorgt, Verbraucher mit hohem Stromverbrauch (LEDs, Relais, etc.) werden über einen zweiten Spannungsregler oder direkt vom Spannungseingang versorgt. Der [[Spannungsteiler]] aus R1 und R2 muss so berechnet sein, dass beim Erreichen der minimalen Versorgungsspannung Vin ein Interrupt ausgelöst wird. Dazu kann man im [[AVR]] den Analogcomparator verwenden. Oder man rechnet mit einer Schaltschwelle von Vcc/2 und verwendet einen normalen externen [[Interrupt]]eingang.&lt;br /&gt;
&lt;br /&gt;
[[bild:eeprom_puffer_vreg.png]]&lt;br /&gt;
&lt;br /&gt;
Eine andere Lösung ist die Verwendung einer kleinen Lithiumzelle. Dabei springt diese nur ein, wenn sie wirklich gebraucht wird, sprich die Hauptstromversorgung ausfällt. Die unterbrechungsfreie Umschaltung wird durch zwei Dioden erreicht. Der Spannungsabfall über den Dioden dieses Typs beträgt ca. 320mV bei 1mA und und 400mV bei 10mA. Noch besser ist die Verwendung eines kleinen MOSFETs, wie in diesem [http://www.mikrocontroller.net/topic/72275#591483 Beitrag] gezeigt wird. Damit erreicht man praktisch eine Umschaltung der Versorgungsspannung ohne nennenswerten Spannungsabfall. Wesentlicher Vorteil dieser Schaltung ist die um Größenordungen längere Pufferzeit von Sekunden bis Minuten. Der Nachteil ist, dass sie bei regelmäßiger Nutzung irgendwann leer ist und nicht mehr als Backup dienen kann.&lt;br /&gt;
&lt;br /&gt;
[[bild:battery-backup.png]]&lt;br /&gt;
&lt;br /&gt;
Wie immer bei Mikrocontrollern geht die &#039;&#039;&#039;Optimierung von Schaltung und Firmware Hand in Hand&#039;&#039;&#039;:&lt;br /&gt;
Nur in seltenen Fällen müssen bei Spannungsausfall &#039;&#039;viele&#039;&#039; Daten geschrieben werden: Selten geänderte Daten werden besser sofort abgespeichert, und nur die automatischen, zeitgesteuerten Schreibvorgänge erfordern das Schreiben bei Stromausfall. Dann kann die Kondensatorstütze deutlich verkleinert werden.&lt;br /&gt;
Auch das Schreiben in Flash statt EEPROM kann die Kondensatorstütze dramatisch verkleinern: Das Schreiben in ein einziges EEPROM-Byte kostet 4..10 ms (je nach Typ); das Schreiben in bspw. 64 Flash-Bytes einer bereits gelöschten Flash-Speicherseite dauert genauso lange. (Deswegen heißt der Speicher auch so: Flash = Blitz = blitzschnell!)&lt;br /&gt;
&lt;br /&gt;
Eine Kondensatorstütze kann durch &#039;&#039;&#039;Verteilen der zyklischen EEPROM-Schreiblast auf mehrere Zellen&#039;&#039;&#039; oder Bits vermieden werden:&lt;br /&gt;
Beispielsweise kann eine Uhr eines Arduino Uno mit ATmega328P, die Versorgungsausfall durch Stehenbleiben wie eine mechanische Uhr „überleben“ soll, &#039;&#039;minutenweise&#039;&#039; jeweils 1 Bit in einem 60 Bit (8 Byte) großen EEPROM-Abschnitt löschen. Oder &#039;&#039;sekundenweise&#039;&#039; in 3600 Bits (450 Byte). Dann wird jedes Bit nur noch &#039;&#039;stündlich&#039;&#039; mit &#039;&#039;einem&#039;&#039; Schreib- und Löschzugriff belastet. Die restliche Uhrzeit wird in einem anderen EEPROM-Abschnitt stündlich komplett gespeichert. Macht bei 100.000 Zyklen eine Lebensdauer von 100.000 Stunden. Das sind mehr als 11 Jahre. Sollte reichen. Bis dahin sind alle Leuchtdioden durch Alterungsprozesse nur noch halb so hell.&lt;br /&gt;
Erforderlich dafür ist ein AVR mit EEPROM, bei dem man das automatische Löschen vor dem Schreiben abschalten kann, wie das beim ATmega328P der Fall ist.&lt;br /&gt;
&lt;br /&gt;
== Flash-ROM ==&lt;br /&gt;
&lt;br /&gt;
Flash-ROMs sind nichtflüchtige Datenspeicher ähnlich zu EEPROMs, die elektrisch lösch- und beschreibbar sind. Sie können Daten auch ohne Stromversorgung speichern. Man kann sie beliebig oft auslesen, aber nicht beliebig oft beschreiben. Wie oft genau ist unterschiedlich und steht normalerweise im Datenblatt (1.000-10.000 mal). Ein Flash-ROM kann im Gegensatz zum EEPROM nur sektorweise gelöscht werden, außerdem ist die Anzahl der erlaubten Lösch-/Schreibzyklen meist deutlich niedriger. Flash-ROMs sind als Programmspeicher in [[Mikrocontroller]]n weit verbreitet.&lt;br /&gt;
&lt;br /&gt;
== OTP-ROM ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;O&#039;&#039;&#039;ne &#039;&#039;&#039;T&#039;&#039;&#039;ime &#039;&#039;&#039;P&#039;&#039;&#039;rogrammable-&#039;&#039;&#039;R&#039;&#039;&#039;ead &#039;&#039;&#039;O&#039;&#039;&#039;nly &#039;&#039;&#039;M&#039;&#039;&#039;emory - einmal programmierbarer Nur-Lese-Speicher.&lt;br /&gt;
&lt;br /&gt;
Bisweilen auch als &#039;&#039;&#039;PROM&#039;&#039;&#039; bezeichnet. Ein Speicher der nur einmal beschrieben werden kann. Das bedeutet natürlich, daß man sich vorher sicher sein muß, daß die Daten bzw. das Programm korrekt sind.&lt;br /&gt;
&lt;br /&gt;
Die interne Struktur besteht aus Leiterbahnen auf dem Chip, die beim Programmieren durchgebrannt werden und danach eine der Diodenmatrix ähnliche Verschaltung bilden. Diese Technik wurde auch bei [[PAL]]s verwendet. Heute ist sie nur noch sehr selten anzutreffen. Bausteine die durch ihre einmalige Programmierbarkeit ein OTP-PROM vermuten lassen, wie z.&amp;amp;nbsp;B. die [[PIC|PIC-Controller]], benutzen meist die Eprom-Technik bei der einfach das Quarzglasfenster zum Löschen weggelassen wird. [[Mikrocontroller]] mit OTP-ROM benutzt man z.&amp;amp;nbsp;B. in der industriellen Serienfertigung. Dazu entwickelt man die Software auf relativ teuren Controllern mit wiederbeschreibbarem Speicher (FLASH-ROM) und wenn man fertig ist kommen die billigeren Versionen mit OTP-ROM zum Einsatz.&lt;br /&gt;
&lt;br /&gt;
== Register ==&lt;br /&gt;
&lt;br /&gt;
Die Register eines [[Prozessor]]s sind Speicher mit geringer Kapazität und kürzester Zugriffszeit. Sie dienen zur vorübergehenden Speicherung von Informationen, welche im Moment verarbeitet werden sollen. Viele CPU-Befehle funktionieren nur mit Registern. Will man z.&amp;amp;nbsp;B. zwei Zahlen addieren dann müssen sich die beiden Summanden bei den meisten Controllern in Registern befinden. Befinden sich die Summanden im RAM, dann müssen sie vor der Addition in Register kopiert werden. Die Klassifizierung der CPU bzw. des Mikrocontrollers gibt die Breite dieser Register an (8/16/32/64 Bit CPU).&lt;br /&gt;
&lt;br /&gt;
Weiterhin haben alle Mikrocontroller sogenannte &#039;&#039;&#039;S&#039;&#039;&#039;pecial &#039;&#039;&#039;F&#039;&#039;&#039;unction &#039;&#039;&#039;R&#039;&#039;&#039;egister (SFR, spezielle Funktionsregister). Das sind spezielle Register, welche sämtliche Funktionen und Module des Mikrocontrollers steuern ([[AVR-Tutorial: IO-Grundlagen | IO-Pins]], [[UART]], [[SPI]], [[AVR-Tutorial: Timer | Timer]], etc.). Diese befinden sich physisch zwar auf dem Mikrocontroller-IC, logisch allerdings ausserhalb der CPU und werden über andere Befehle angesprochen als die normalen CPU-Register.&lt;br /&gt;
&lt;br /&gt;
== WOM ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;W&#039;&#039;&#039;rite &#039;&#039;&#039;O&#039;&#039;&#039;nly &#039;&#039;&#039;M&#039;&#039;&#039;emory - Nur Schreib-Speicher.&lt;br /&gt;
&lt;br /&gt;
Derzeit ist nur ein Modell bekannt: Signetics 25120 9046xN ([http://repeater-builder.com/molotora/gontor/25120-bw.pdf Datenblatt (PDF)]). Weitere Berichte zu diesem zukunftsträchtigen Bauteil siehe [http://www.national.com/rap/Story/WOMorigin.html The origin of the WOM - the &amp;quot;Write Only Memory&amp;quot;] von Bob Pease. ;-)&lt;br /&gt;
&lt;br /&gt;
WOMs lassen sich allerdings auch leicht selbst herstellen indem z.&amp;amp;nbsp;B. bei SRAMs der /OE-Pin entfernt wird.&lt;br /&gt;
&lt;br /&gt;
== Externe Speichermedien ==&lt;br /&gt;
&lt;br /&gt;
Siehe Artikel &lt;br /&gt;
* [[Festplatte]]&lt;br /&gt;
* [[MMC- und SD-Karten]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Bauteile]]&lt;br /&gt;
[[Kategorie:Speicher und Dateisysteme| ]]&lt;/div&gt;</summary>
		<author><name>Henrik h</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=AVR_Typen&amp;diff=97743</id>
		<title>AVR Typen</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=AVR_Typen&amp;diff=97743"/>
		<updated>2017-11-20T08:58:31Z</updated>

		<summary type="html">&lt;p&gt;Henrik h: 2 Spalten weniger (aber immer noch viel zuwenig Platz bes. wegen fester Breite des umgebenden HTML)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== AT90S ==&lt;br /&gt;
Die &amp;quot;Basic Line&amp;quot; der Atmel [[AVR]]-Reihe. Sie beinhaltet die ersten [[AVR|AVRs]] die produziert wurden und deren Bezeichnung mit &amp;quot;AT90S&amp;quot; beginnt. Alle Typen wurden mit der Zeit von den beiden Nachfolgereihen ersetzt: ATmega bzw. ATtiny.&lt;br /&gt;
&lt;br /&gt;
Einige neue AVR-Controller tragen eine mit AT90-&#039;&#039;ohne S&#039;&#039; beginnende Bezeichnung, haben aber einen &amp;quot;moderneren&amp;quot; Kern. Z.B. sind die Typen AT90PWM2/3 und AT90CAN128 vom Funktionsumfang (interner RC, USART etc.) den ATmegas zuzuordnen.&lt;br /&gt;
&lt;br /&gt;
== ATmega ==&lt;br /&gt;
Die ATmega-[[Mikrocontroller]] sind ein Teil der AVR-Controllerfamilie. Zusammen mit den ATtiny lösen die ATmega die AT90S-Serie schrittweise ab, wobei es in den meisten Fällen weitgehend pin- und funktionskompatiblen Ersatz für abgekündigte Controller gibt (ATmega8 bzw. ATmega8A statt AT90S4433, ATmega8515 statt AT90S8515 usw.).&lt;br /&gt;
&lt;br /&gt;
Atmel ATmega AVRs werden mit aktiviertem internem Taktgeber ausgeliefert. Schließt man eine andere externe Taktquelle an (Quarz, Quarzoszillator o.ä), wird diese nicht automatisch genutzt. Zum Aktivieren müssen die Fuse-Bits des Controllers entsprechend eingestellt werden (siehe Datenblatt).&lt;br /&gt;
&lt;br /&gt;
ATmegas mit integriertem [[JTAG]]-Interface (z.Zt. solche ab 16kB Flash-Speicher und mehr als 28 Pins&amp;lt;!-- wg. ATmega168--&amp;gt;) werden ab Werk mit aktiviertem JTAG-Interface ausgeliefert. Dieses Interface belegt vier Port-Pins (z.&amp;amp;nbsp;B. am PORTC bei ATmega16/32), die nicht für eigene Anwendungen genutzt werden können, solange das JTAG-Interface aktiviert ist. Das Interface lässt sich über ein Fuse-Bit (JTAGEN) dauerhaft und über ein Bit (JTD) in dem (oder einem der) MC-Kontroll-Register (Datenblatt nach JTD durchsuchen) per Software zur Laufzeit an- und abschalten. Weiteres im Datenblatt des jeweiligen Controllers in den Abschnitten Memory-Programming (Fuse) und JTAG/ICE (JTD).&lt;br /&gt;
&lt;br /&gt;
Beim ATmega128 ist ab Werk die Mega103-Kompatibilitäts-fuse gesetzt. Um alle Erweiterungen des Mega128 gegenüber dem Mega103 zu nutzen muss diese deaktivert werden. Diese Fuse sorgt außerdem dafür, dass das SRAM in einem anderen Adressbereich liegt. Dadurch funktionieren C-Programme nur bis zum ersten Funktionsaufruf. Siehe auch [[AVR_Checkliste#Besonderheiten_bei_ATmega128_und_seinen_Derivaten_im_64-Pin-Gehäuse | AVR Checkliste: Besonderheiten bei ATmega64 / ATmega128]]&lt;br /&gt;
&lt;br /&gt;
== ATtiny ==&lt;br /&gt;
&lt;br /&gt;
Die ATtiny stellen das untere Ende der neuen AVR-Linie von Atmel dar und waren zunächst durch das Fehlen von internem [[RAM#SRAM|SRAM]] gekennzeichnet.&lt;br /&gt;
Darüber hinaus fehlt es, im Gegensatz zu den ATmegas, der überwiegenden Mehrzahl an einem Hardwaremultiplizierer. Jede Multiplikation muss dann also in Software ausgeführt werden. Die Speicherausstattung der ATtinys ist im Allgemeinen geringer als in der ATmega-Familie, sodass es die kleinen Typen nur mit 1 KByte Flash gibt. Auch die größeren Controller sind oft nicht über 8 KByte Flash zu bekommen. SRAM-lose ATtinys können nur mit dem Z-Register indirekt adressieren, nicht wie die Größeren auch mit X und Y.&lt;br /&gt;
&lt;br /&gt;
Mittlerweile gibt es aber so bemerkenswerte Controller wie den ATtiny4313, deren Möglichkeiten und Funktionen den ATmegas in nichts nachstehen. Ende 2016 wurde eine neue ATtiny-Familie (817/816/814/417) vorgestellt, die neben einem Hardwaremultiplizierer auch viele Ausstattungmerkmale der Xmega-Reihe hat. Dabei macht Atmel die Zugehörigkeit zur ATtiny-Familie an einer Gehäusegröße mit maximal 24 Anschlüssen fest. Eine Übersicht über die Verfügbarkeit verschiedener Befehle bietet die [[AVR_Assembler_-_Vergleichstabelle|AVR-Assembler Befehlsvergleichstabelle]].&lt;br /&gt;
&lt;br /&gt;
== ATxmega ==&lt;br /&gt;
Neueste Generation von AVR-Controllern mit neuem internen Aufbau, hoher Taktrate (32 MHz), niedriger Spannung (1,6 - 3,6V), vielen Schnittstellen, in 44 - 100 poligen SMD-Gehäusen. Besonderheiten: ADC mit 2 Megasample/12 Bit, vierpoliges Programm- und Debug- Interface PDI (VTref, CLK, DATA, GND)  erfordert z.B. einen AVR_JTAGICE-mkII Programmer. PDI (Flash und Debug) funktioniert mit C-Code z.B. mit AVR Studio 4.19. &lt;br /&gt;
&lt;br /&gt;
Leider ist die Xmega-Reihe zu den AVR-Prozessoren der Mega- oder Tiny-Serien nicht  kompatibel (viel komplizierter, anderer Aufbau der IO-Baugruppen, der Interrupts, der C-Funktionen etc.). Prozessor-Manuals zeigen weder Assembler noch C-Beispiele für Ansteuerung der IO-Baugruppen. C-Programmbeispiele (geeignet für AVR-Studio) findet man erst in Xmega Application Notes. Einen Überblick gibt es von [http://www.stromflo.de/dokuwiki/doku.php?id=xmega-c-tutorial Florian Grotz] oder in dem [http://www.jtronics.de/avr-projekte/xmega-tutorial.html jtronics Xmega Tutorial]  .&lt;br /&gt;
&lt;br /&gt;
== Sonstiges ==&lt;br /&gt;
&lt;br /&gt;
Die AT89-Familie gehört nicht zu den AVR-Typen mit dem AVR-RISC-Befehlssatz, sondern ist eine [[8051|Intel-8051]]-kompatible 8-Bit µC-Serie.&lt;br /&gt;
&lt;br /&gt;
=== Tiny vs Mega ===&lt;br /&gt;
Die modernen Typen sind die Tiny (=winzig) und die Mega (=riesig). Die ATtiny haben kleinere Gehäuse als die ATmega, mit weniger Pins. Dies führt bei ähnlicher Funktionalität wie die Megas zu Mehrfachbelegungen der Pins. Die Tiny sind eher für kleine Aufgaben geeignet, wo die Einsparung über den Preis und den geringeren Aufwand beim Datenblattstudium kommt. Anfänger und Bastler sind mit den ATmega besser bedient, da es weniger Limitierungen gibt. Für ATmega gibt es zahlreiche Entwicklungsboards und Lernsysteme, wie die Arduino-Familie.&lt;br /&gt;
&lt;br /&gt;
==Nomenklatur==&lt;br /&gt;
===ATmega===&lt;br /&gt;
Auch wenn die Namensgebung auf den ersten Blick bedingt durch die vielen verfügbaren Modelle kompliziert aussieht, so folgt sie doch immer (von wenigen Ausnahmen abgesehen) einem einfachen Schema. &lt;br /&gt;
&lt;br /&gt;
Nehmen wir einen aktuellen Baustein als Beispiel: *ATmega48PA-AU*. Der Name besteht aus 5 Teilen:&lt;br /&gt;
# Der Baureihe (hier: &amp;quot;ATmega&amp;quot;)&lt;br /&gt;
# Einer Nummer, immer eine Zweierpotenz (hier: 4). Diese Zahl gibt die Größe des Flashspeichers in [https://de.wikipedia.org/wiki/Kibibyte Kibibyte] an. &lt;br /&gt;
# Bis zu zwei weiteren Ziffern (hier: 8). Sie definieren die Zusatzfunktionen sowie Zahl der I/O-Ports.&lt;br /&gt;
# Bis zu zwei Buchstaben (hier: PA), die für die Revision sowie spezielle stromsparende Architekturen stehen.&lt;br /&gt;
# Einem Bindestrich und zwei weiteren Buchstaben, die die Bauform angeben (hier: AU).&lt;br /&gt;
&lt;br /&gt;
====Baureihe====&lt;br /&gt;
&lt;br /&gt;
Hier gibt es nur zwei Reihen: Den kleinen ATtiny mit reduziertem Funktionsumfang und den großen ATmega.&lt;br /&gt;
&lt;br /&gt;
====Speichergröße====&lt;br /&gt;
&lt;br /&gt;
Während die Größe des Flashspeichers (Programmspeicher) direkt im Namen angegeben ist, ergibt sich die Größe von RAM und EEPROM nur indirekt aus dieser Nummer, wobei natürlich die Bausteine mit großem Flash auch mehr RAM und EEPROM haben als kleinere. Grob gilt diese Zuordnung:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Flash (kB)  !! EEPROM (B) !! RAM (B)&lt;br /&gt;
|-&lt;br /&gt;
| 2           ||   tiny: 128      ||  tiny: 128&lt;br /&gt;
|-&lt;br /&gt;
| 4           ||   tiny: var., mega: 256      ||  tiny: 256, mega: 512&lt;br /&gt;
|-&lt;br /&gt;
| 8           ||   tiny: var., mega: 512      ||  tiny: 512, mega: 1024&lt;br /&gt;
|-&lt;br /&gt;
| 16          ||   512      ||  1024&lt;br /&gt;
|-&lt;br /&gt;
| 32          ||   1024     ||  2048&lt;br /&gt;
|-&lt;br /&gt;
| 64          ||   2048*)   ||  4096*)&lt;br /&gt;
|-&lt;br /&gt;
| 128 - 256   ||   4096     ||  4K - 16K&lt;br /&gt;
|}&lt;br /&gt;
 *)Atmega640 verfügt über den doppelten Speicher&lt;br /&gt;
&lt;br /&gt;
====Zusatzfunktionen / Größe====&lt;br /&gt;
Die Ziffer(n) nach der Flashgröße geben die Ausstattungsmerkmale des Bausteins an. Die folgende Tabelle gilt für die Atmega-Reihe:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Ziffer  !! Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| - ||  Keine Ziffer markiert die Bausteine der ersten Generation. Sie verfügen in der Regel über eine niedrigere maximale Taktrate (8/16 MHz anstatt 10/20 MHz), eine höhere Minimal-Spannung (2,7 anstatt 1,8 Volt), weniger Interrupt-Quellen und PWM-Kanäle&lt;br /&gt;
|-&lt;br /&gt;
| 0 ||  Reihe von 32 - 256 kB in einem größeren Gehäuse mit höherer Anzahl an I/O-Pins. Etwas älter als die aktuellen Reihen 4 und 8.&lt;br /&gt;
|-&lt;br /&gt;
| 1 ||  Kennzeichnet eine verbesserte Version des Atmega128 / 256, aber älter als aktuelle 4er Reihe&lt;br /&gt;
|-&lt;br /&gt;
| 4 ||  Reihe von 16 bis 128 kB Flash, alle pinkompatibel in 40-44 poligem Gehäuse. Neueste Baureihe, alle in pico-power-Technologie mit vielen verbesserten Funktionen wie externen Interrupts, Timern, USART...&lt;br /&gt;
|-&lt;br /&gt;
| 5 ||  Reihe von 16 bis 64 kB&lt;br /&gt;
|-&lt;br /&gt;
| 8 ||  Reihe von 4 bis 32 kB, alle pinkompatibel in 28-32 poligem Gehäuse. Neueste Baureihe, alle in pico-power-Technologie mit vielen verbesserten Funktionen wie externen Interrupts, Timern, USART.... (auch in der Attiny-Reihe vorhanden)&lt;br /&gt;
|-&lt;br /&gt;
| 9 ||  Reihe von 16 bis 64 kB mit integriertem Controller für LC-Displays, folglich in großen Gehäusen (64-/100-polig)&lt;br /&gt;
|}&lt;br /&gt;
Aus dieser Liste stechen einige Bausteine als Außenseiter hervor:&lt;br /&gt;
* Atmega8515 / Atmega8535&lt;br /&gt;
* Atmega640: Im Prinzip ein Atmega64 mit deutlich mehr Hardware-Ressourcen (4 UARTs, 16 ADC-Kanäle...) und doppelt soviel EEPROM / SRAM.&lt;br /&gt;
&lt;br /&gt;
====Revision / Architektur====&lt;br /&gt;
Die (optionalen) Buchstaben vor dem Bindestrich geben Auskunft über den Stromverbrauch und Spannungsbereich&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Buchstabe  !! Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| A ||  Zweite Revision - meist nur eine Umstellung der internen Strukturen ohne Auswirkung für den Benutzer&lt;br /&gt;
|-&lt;br /&gt;
| L / V ||  &amp;quot;Low-Voltage&amp;quot;: Speziell für niedrigere Taktraten (8 bzw. 10 MHz) sowie niedrigere Eingangsspannungen (1,8 bzw. 2,7V) selektierte Bausteine&lt;br /&gt;
|-&lt;br /&gt;
| P/PA ||  &amp;quot;Pico-Power&amp;quot;: Reduzierter Stromaufnahme, besonders in tiefen Sleep-Modes (&amp;lt; 1uA); Manche Bausteine (z.B. Mega48) gibt es als P und PA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Bauform====&lt;br /&gt;
Die beiden Buchstaben nach dem Bindestrich geben Auskunft über die Bauform. Die Zahl der Pins des jeweiligen Gehäusetyps hängt vom Baustein ab.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Buchstaben  !! Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| A ||  TQFP-Gehäuse&lt;br /&gt;
|-&lt;br /&gt;
| C ||  BGA-Gehäuse&lt;br /&gt;
|-&lt;br /&gt;
| I ||  Bleihaltig - nicht mehr erhältlich&lt;br /&gt;
|-&lt;br /&gt;
| J ||  PLCC-Gehäuse&lt;br /&gt;
|-&lt;br /&gt;
| M ||  (V)QFN- / MLF- Gehäuse&lt;br /&gt;
|-&lt;br /&gt;
| P ||  DIP-Gehäuse  (bastlerfreundlich!)&lt;br /&gt;
|-&lt;br /&gt;
| S ||  SOIC-Gehäuse&lt;br /&gt;
|-&lt;br /&gt;
| U ||  Bleifrei, RoHS-kompatibel&lt;br /&gt;
|-&lt;br /&gt;
| X ||  TSSOP-Gehäuse&lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
===ATtiny===&lt;br /&gt;
Bei den ATtiny-Bausteinen ist die Nummerierung deutlich unübersichtlicher als in der ATmega-Reihe. Die erste Ziffer gibt wie auch bei ATmega die Größe des Flash-Speichers an. Die obenstehenden Tabellen für Baureihe, Bauform, Revision und Speichergröße gelten ebenfalls (Ausnahmen: ATtiny5 mit 0,5 Kilobytes Flash sowie ATtiny4 und ATtiny9 mit 0,5 bzw. 1 kB Flash). Die Zusatzfunktionen und Baugröße sind aber nicht deutlich&lt;br /&gt;
&lt;br /&gt;
== Vergleichstabelle(n) / Ausstattung ==&lt;br /&gt;
=== AT90S - Reihe ===&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;font-size:10px;&amp;quot; id=&amp;quot;AVR_Features_AT90S&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Typ||Flash (Kbytes)||EEPROM (Bytes)||SRAM (Bytes)||Max I/O Pins||F.max (MHz)||Vcc (V)||Analog &amp;lt;br/&amp;gt;Compa&amp;amp;shy;rator||16-bit Timer||8-bit Timer||Brown Out Detector||On Chip Oscillator||PWM Chan&amp;amp;shy;nels||RTC||Self Prog&amp;amp;shy;ram Memory||Boot Code||SPI||TWI (I2C)||UART||Watch&amp;amp;shy;dog||Bau&amp;amp;shy;form&lt;br /&gt;
|- &amp;lt;!-- START - AT90S2313 -------------------------------------&amp;gt;&lt;br /&gt;
|[http://www.atmel.com/dyn/resources/prod_documents/doc0839.pdf AT90S2313]&amp;lt;ref&amp;gt;veraltet → ATtiny2313&amp;lt;/ref&amp;gt;&lt;br /&gt;
|2&lt;br /&gt;
|128&lt;br /&gt;
|128&lt;br /&gt;
|15&lt;br /&gt;
|10&lt;br /&gt;
|2.7-6.0&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|1&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP20 SOIC20&lt;br /&gt;
|- &amp;lt;!-- START - AT90S2323 ---------------------------------------&amp;gt;&lt;br /&gt;
|[http://www.atmel.com/atmel/acrobat/doc1004.pdf AT90S2323]&amp;lt;ref&amp;gt;veraltet → ATtiny25/45/85&amp;lt;/ref&amp;gt;&lt;br /&gt;
|2&lt;br /&gt;
|128&lt;br /&gt;
|128&lt;br /&gt;
|3&lt;br /&gt;
|10&lt;br /&gt;
|2.7-6.0&lt;br /&gt;
|Nein&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|0&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP8 SOIC8&lt;br /&gt;
|- &amp;lt;!-- START - AT90S2343 ------------------------------&amp;gt;&lt;br /&gt;
|[http://www.atmel.com/atmel/acrobat/doc1004.pdf AT90S2343]&amp;lt;ref&amp;gt;veraltet → ATtiny25/45/85&amp;lt;/ref&amp;gt;&lt;br /&gt;
|2&lt;br /&gt;
|128&lt;br /&gt;
|128&lt;br /&gt;
|5&lt;br /&gt;
|10&lt;br /&gt;
|2.7-6.0&lt;br /&gt;
|Nein&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|0&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP8 SOIC8 &lt;br /&gt;
|- &amp;lt;!-- START - AT90S8515 ----------------------------------&amp;gt;&lt;br /&gt;
|[http://www.atmel.com/atmel/acrobat/doc0841.pdf AT90S8515]&amp;lt;ref&amp;gt;veraltet → ATmega16/162/32/644&amp;lt;/ref&amp;gt;&lt;br /&gt;
|8&lt;br /&gt;
|512&lt;br /&gt;
|512&lt;br /&gt;
|32&lt;br /&gt;
|8&lt;br /&gt;
|2.7-6.0&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|1 (16-Bit)&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP40 PLCC44 TQFP44&lt;br /&gt;
&amp;lt;!-- diesen Kommentar entfernen nach dem Kopieren dieser Eingabehilfe&lt;br /&gt;
|-&lt;br /&gt;
|Typ&lt;br /&gt;
|Flash (Kbytes)&lt;br /&gt;
|EEPROM (Bytes)&lt;br /&gt;
|SRAM (Bytes)&lt;br /&gt;
|Max I/O Pins&lt;br /&gt;
|F.max (MHz)&lt;br /&gt;
|Vcc (V)&lt;br /&gt;
|A/D Chan&amp;amp;shy;nels&lt;br /&gt;
|Ana&amp;amp;shy;log&amp;lt;br/&amp;gt;Compa&amp;amp;shy;rator&lt;br /&gt;
|16-bit Timer&lt;br /&gt;
|8-bit Timer&lt;br /&gt;
|Brown Out Detec&amp;amp;shy;tor&lt;br /&gt;
|On Chip Osci&amp;amp;shy;llator&lt;br /&gt;
|PWM Chan&amp;amp;shy;nels&lt;br /&gt;
|RTC&lt;br /&gt;
|Self Pro&amp;amp;shy;gram Memory&lt;br /&gt;
|Boot Code&lt;br /&gt;
|SPI&lt;br /&gt;
|TWI&lt;br /&gt;
|UART&lt;br /&gt;
|Watch&amp;amp;shy;dog&lt;br /&gt;
|Bau&amp;amp;shy;formen&lt;br /&gt;
|Preis&lt;br /&gt;
&amp;lt;!-- diesen Kommentar entfernen nach dem Kopieren dieser Eingabehilfe--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ENDE - AT90Sxxxx ---------------------------------------------------------&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ATtiny - Reihe ===&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;font-size:10px;&amp;quot; id=&amp;quot;AVR_Features_ATtiny&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
!Typ||Flash (Kbytes)||EEPROM (Bytes)||SRAM (Bytes)||Max I/O Pins||F.max (MHz)||Vcc (V)||A/D Channels||Analog Comparator||16-bit Timer||8-bit Timer||Brown Out Detector||On Chip Oscillator||PWM Channels||RTC||Self Program Memory||Boot Code||SPI||TWI (I2C)||UART||Watchdog||Bauform(en)||Preis&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/Images/doc8127.pdf ATtiny10]&lt;br /&gt;
|1&lt;br /&gt;
| --&lt;br /&gt;
|32&lt;br /&gt;
|4&lt;br /&gt;
|12&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
|4 8-bit&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
| --&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|2&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|SOT23&lt;br /&gt;
| 0.50-0.99&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/dyn/resources/prod_documents/doc1006.pdf ATtiny11]&lt;br /&gt;
|1&lt;br /&gt;
| --&lt;br /&gt;
| --&lt;br /&gt;
|6&lt;br /&gt;
|6&lt;br /&gt;
|2.7-5.5&lt;br /&gt;
| --&lt;br /&gt;
|Ja&lt;br /&gt;
| --&lt;br /&gt;
|1&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
| --&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP8 SOIC8&lt;br /&gt;
| 0.58-0.87&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/dyn/resources/prod_documents/doc1006.pdf ATtiny12]&lt;br /&gt;
|1&lt;br /&gt;
|64&lt;br /&gt;
| --&lt;br /&gt;
|6&lt;br /&gt;
|8&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
| --&lt;br /&gt;
|Ja&lt;br /&gt;
| --&lt;br /&gt;
|1&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
| --&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP8 SOIC8&lt;br /&gt;
| 1.00-1.20&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/Images/doc8126.pdf ATtiny13A]&lt;br /&gt;
|1&lt;br /&gt;
|64&lt;br /&gt;
|64&lt;br /&gt;
|6&lt;br /&gt;
|20&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
|4 10bit&lt;br /&gt;
|Ja&lt;br /&gt;
| --&lt;br /&gt;
|1&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|1&amp;lt;ref&amp;gt;Timer-PWM&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP8 SOIC8&lt;br /&gt;
| 0.60-1.20&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/dyn/resources/prod_documents/doc1187.pdf ATtiny15]&lt;br /&gt;
|1&lt;br /&gt;
|64&lt;br /&gt;
| --&lt;br /&gt;
|6&lt;br /&gt;
|1.6&lt;br /&gt;
|2.7-5.5&lt;br /&gt;
|4 10bit&lt;br /&gt;
|Ja&lt;br /&gt;
| --&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|ONLY&lt;br /&gt;
|1&amp;lt;ref&amp;gt;150kHz 8bit&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP8 SOIC8&lt;br /&gt;
| 1.15&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/Images/Atmel-2586-AVR-8-bit-Microcontroller-ATtiny25-ATtiny45-ATtiny85_Datasheet.pdf ATtiny25&amp;lt;br&amp;gt;45&amp;lt;br&amp;gt;85]&lt;br /&gt;
|2&amp;lt;br&amp;gt;4&amp;lt;br&amp;gt;8&lt;br /&gt;
|128&amp;lt;br&amp;gt;256&amp;lt;br&amp;gt;512&lt;br /&gt;
|128&amp;lt;br&amp;gt;256&amp;lt;br&amp;gt;512&lt;br /&gt;
|6&lt;br /&gt;
|20&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
|4&lt;br /&gt;
|Ja&lt;br /&gt;
| --&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|2&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP8&amp;lt;br&amp;gt;SOIC8&amp;lt;br&amp;gt;MLF20&lt;br /&gt;
| 0.80-2.00&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/dyn/resources/prod_documents/doc2543.pdf ATtiny2313]&lt;br /&gt;
|2&lt;br /&gt;
|128&lt;br /&gt;
|128&lt;br /&gt;
|18&lt;br /&gt;
|20&lt;br /&gt;
|2.7-5.5&lt;br /&gt;
| --&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|4&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;usip&amp;quot;&amp;gt;+USI&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;usi&amp;quot;&amp;gt;USI&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP20 SOIC20 QFN20 MLF20&lt;br /&gt;
| 1.30&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/Images/doc8246.pdf ATtiny4313]&lt;br /&gt;
|4&lt;br /&gt;
|256&lt;br /&gt;
|256&lt;br /&gt;
|18&lt;br /&gt;
|20&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
| --&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|4&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;usip&amp;quot;&amp;gt;+USI&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;usi&amp;quot;&amp;gt;USI&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP20 SOIC20 QFN20 MLF20&lt;br /&gt;
| 1.00-2.00&lt;br /&gt;
|-&lt;br /&gt;
|[http://atmel.com/dyn/resources/prod_documents/doc8006.pdf ATtiny24]&lt;br /&gt;
|2&lt;br /&gt;
|128&lt;br /&gt;
|128&lt;br /&gt;
|12&lt;br /&gt;
|20&lt;br /&gt;
|2.7-5.5&lt;br /&gt;
|8 10bit&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|4&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;usip&amp;quot;&amp;gt;+USI&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;usi&amp;quot;&amp;gt;USI&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP14 SOIC14 QFN20/MLF20&lt;br /&gt;
|0.85&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/Images/doc8183.pdf ATtiny84A]&lt;br /&gt;
|8&lt;br /&gt;
|512&lt;br /&gt;
|512&lt;br /&gt;
|12&lt;br /&gt;
|20&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
|8 10bit&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|4&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;usip&amp;quot;&amp;gt;+USI&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;usi&amp;quot;&amp;gt;USI&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP14 SOIC14 QFN20/MLF20&lt;br /&gt;
|1,00-4,00&lt;br /&gt;
|-&lt;br /&gt;
|[http://atmel.com/dyn/resources/prod_documents/doc2588.pdf  ATtiny261]&lt;br /&gt;
|2&lt;br /&gt;
|128&lt;br /&gt;
|128&lt;br /&gt;
|16&lt;br /&gt;
|20&lt;br /&gt;
|1,8-5,5&lt;br /&gt;
|11&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|2&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;usip&amp;quot;&amp;gt;+USI&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;usi&amp;quot;&amp;gt;USI&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP20 SOIC20 MLF20 (TSSOP20 bei Tiny261A)&lt;br /&gt;
|1,15&lt;br /&gt;
|-&lt;br /&gt;
|[http://atmel.com/dyn/resources/prod_documents/doc8197.pdf  ATtiny861A]&lt;br /&gt;
|8&lt;br /&gt;
|512&lt;br /&gt;
|512&lt;br /&gt;
|16&lt;br /&gt;
|20&lt;br /&gt;
|1,8-5,5&lt;br /&gt;
|11&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|2&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;usip&amp;quot;&amp;gt;+USI&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;usi&amp;quot;&amp;gt;USI&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP20 SOIC20 MLF32 TSSOP20&lt;br /&gt;
|1,50&lt;br /&gt;
|-&lt;br /&gt;
|[http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42721C-AVR-ATtiny417-814-816-817-Datasheet_Complete.pdf  ATtiny814]&lt;br /&gt;
|8&lt;br /&gt;
|128&lt;br /&gt;
|512&lt;br /&gt;
|14&lt;br /&gt;
|20&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
|10 10-bit&lt;br /&gt;
|Ja&lt;br /&gt;
|3&lt;br /&gt;
|1 12-bit&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|8&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|SOIC14&lt;br /&gt;
|0,78&lt;br /&gt;
|-&lt;br /&gt;
|[http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42721C-AVR-ATtiny417-814-816-817-Datasheet_Complete.pdf  ATtiny816]&lt;br /&gt;
|8&lt;br /&gt;
|128&lt;br /&gt;
|512&lt;br /&gt;
|18&lt;br /&gt;
|20&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
|12 10-bit&lt;br /&gt;
|Ja&lt;br /&gt;
|3&lt;br /&gt;
|1 12-bit&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|8&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|SOIC20 QFN20&lt;br /&gt;
|0,93&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ATmega - Reihe ===&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;font-size:10px;&amp;quot; id=&amp;quot;AVR_Features_ATMega&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
!Typ||Flash &amp;lt;br/&amp;gt;(Kbytes)||EEPROM &amp;lt;br/&amp;gt;(Bytes)||SRAM &amp;lt;br/&amp;gt;(Bytes)||Max I/O &amp;lt;br/&amp;gt;Pins||F.max &amp;lt;br/&amp;gt;(MHz)||Vcc (V)||A/D &amp;lt;br/&amp;gt;Chan&amp;amp;shy;nels||Ana&amp;amp;shy;log &amp;lt;br/&amp;gt;Compa&amp;amp;shy;rator||16-bit &amp;lt;br/&amp;gt;Timer||8-bit &amp;lt;br/&amp;gt;Timer||Brown Out Detec&amp;amp;shy;tor||On Chip Oscillator||PWM Chan&amp;amp;shy;nels||RTC||Self Pro&amp;amp;shy;gram Memory||Boot Code||SPI||TWI (I2C)||UART||Watch&amp;amp;shy;dog||Bau&amp;amp;shy;form||Preis&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/dyn/resources/prod_documents/2486S.pdf ATmega8]&amp;lt;br&amp;gt;[http://www.atmel.com/Images/Atmel-8159-8-bit-AVR-microcontroller-ATmega8A_datasheet.pdf ATmega8A]&lt;br /&gt;
|8&lt;br /&gt;
|512&lt;br /&gt;
|1K&lt;br /&gt;
|23&lt;br /&gt;
|16&lt;br /&gt;
|2.7-5.5&lt;br /&gt;
|6 10bit PDIP&amp;lt;br/&amp;gt;8 10bit TQFP QFN/MLF&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|3&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;br/&amp;gt;USART&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP28 TQFP32 QFN/MLF32&lt;br /&gt;
| 1.50-4.00&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/dyn/resources/prod_documents/doc2466.pdf ATmega16]&lt;br /&gt;
|16&lt;br /&gt;
|512&lt;br /&gt;
|1K&lt;br /&gt;
|32&lt;br /&gt;
|16&lt;br /&gt;
|2.7-5.5&lt;br /&gt;
|8 10bit&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|4&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|1&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP40 TQFP44 QFN/MLF44&lt;br /&gt;
| 2.60-2.85&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/dyn/resources/prod_documents/doc2513.pdf ATmega162]&lt;br /&gt;
|16&lt;br /&gt;
|512&lt;br /&gt;
|1K&lt;br /&gt;
|35&lt;br /&gt;
|16&lt;br /&gt;
|2.7-5.5&lt;br /&gt;
|Keine&lt;br /&gt;
|Ja&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|6&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Nein&lt;br /&gt;
|2&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP40 TQFP44 QFN/MLF44&lt;br /&gt;
| 2.70-3.80&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/dyn/resources/prod_documents/doc2503.pdf ATmega32]&lt;br /&gt;
|32&lt;br /&gt;
|1K&lt;br /&gt;
|2K&lt;br /&gt;
|32&lt;br /&gt;
|16&lt;br /&gt;
|2.7-5.5&lt;br /&gt;
|8 10bit&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|4&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|1&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP40 TQFP44 QFN/MLF44&lt;br /&gt;
| 3.20-4.60&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf ATmega48A]&lt;br /&gt;
|4&lt;br /&gt;
|256&lt;br /&gt;
|512&lt;br /&gt;
|23&lt;br /&gt;
|20&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
|6 10bit PDIP&amp;lt;br/&amp;gt;8 10bit TQFP QFN/MLF&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|6&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|1&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP28 TQFP32 QFN/MLF32&lt;br /&gt;
| 2.00-4.50&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf ATmega88A]&lt;br /&gt;
|8&lt;br /&gt;
|512&lt;br /&gt;
|1K&lt;br /&gt;
|23&lt;br /&gt;
|20&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
|6 10bit PDIP&amp;lt;br/&amp;gt;8 10bit TQFP QFN/MLF&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|6&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|1&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP28 TQFP32 QFN/MLF32&lt;br /&gt;
| 2.00-4.50&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|[http://www.atmel.com/Images/doc8011.pdf ATmega164]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|PDIP40 TQFP44 QFN/MLF44&lt;br /&gt;
| 2.00-4.50&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|[http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf ATmega168A]&lt;br /&gt;
|16&lt;br /&gt;
|512&lt;br /&gt;
|1K&lt;br /&gt;
|23&lt;br /&gt;
|20&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
|6 10bit PDIP&amp;lt;br/&amp;gt;8 10bit TQFP QFN/MLF&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|6&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|1&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP28 TQFP32 QFN/MLF32&lt;br /&gt;
| 2.00-4.50&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|[http://www.atmel.com/Images/doc8271.pdf ATmega328]&lt;br /&gt;
|32&lt;br /&gt;
|1K&lt;br /&gt;
|2K&lt;br /&gt;
|23&lt;br /&gt;
|20&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
|6 10bit PDIP&amp;lt;br/&amp;gt;8 10bit TQFP QFN/MLF&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|6&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|1&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP28 TQFP32 QFN/MLF32&lt;br /&gt;
| 1.80-4.50&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/Images/doc8272.pdf ATmega324A]&lt;br /&gt;
|32&lt;br /&gt;
|1K&lt;br /&gt;
|2K&lt;br /&gt;
|32&lt;br /&gt;
|20&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
|8 10bit&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|6&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP40 TQFP44 VQFN44 QFN/MLF44 DRQFN44 VFBGA49&lt;br /&gt;
| 3.50-4.50&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/atmel/acrobat/doc2490.pdf ATmega64]&amp;lt;ref&amp;gt;Geliefert im ATmega103-Modus. Fuse ändern!&amp;lt;/ref&amp;gt;&lt;br /&gt;
|64&lt;br /&gt;
|2K&lt;br /&gt;
|4K&lt;br /&gt;
|53&lt;br /&gt;
|16&lt;br /&gt;
|2.7-5.5&lt;br /&gt;
|8 10bit&lt;br /&gt;
|Ja&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|2 8bit, 6 2-16bit&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|1&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
| TQFP64 QFN/MLF64&lt;br /&gt;
| 7.50-9.50&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/dyn/resources/prod_documents/doc2593.pdf  ATmega644]&lt;br /&gt;
|64&lt;br /&gt;
|2K&lt;br /&gt;
|4K&lt;br /&gt;
|32&lt;br /&gt;
|20&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
|8 10bit&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|6&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|1&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt; 2&amp;lt;ref&amp;gt;beim 644P&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP40 TQFP44 QFN/MLF44&lt;br /&gt;
| 6.80-7.50&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/dyn/resources/prod_documents/doc2467.pdf ATmega128]&lt;br /&gt;
|128&lt;br /&gt;
|4K&lt;br /&gt;
|4K&lt;br /&gt;
|53&lt;br /&gt;
|16&lt;br /&gt;
|2.7-5.5&lt;br /&gt;
|8 10bit&lt;br /&gt;
|Ja&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|2 8bit&amp;lt;br/&amp;gt;6 2-16bit&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|2&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|TQFP64 QFN/MLF64&lt;br /&gt;
|8.05-8.40  &lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/dyn/products/product_card.asp?part_id=4331 ATmega1284P]&lt;br /&gt;
|128&lt;br /&gt;
|4K&lt;br /&gt;
|16K&lt;br /&gt;
|32&lt;br /&gt;
|20&lt;br /&gt;
|1.8-5.5&lt;br /&gt;
|8 10bit&lt;br /&gt;
|Ja&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|6 &lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|2&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP40 TQFP44 QFN/MLF44&lt;br /&gt;
|5.00-7.00&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/dyn/resources/prod_documents/doc2549.pdf ATmega2560]&lt;br /&gt;
|256&lt;br /&gt;
|4K&lt;br /&gt;
|8K&lt;br /&gt;
|86&lt;br /&gt;
|16&lt;br /&gt;
|2.7-5.5&lt;br /&gt;
|16 10bit&lt;br /&gt;
|Ja&lt;br /&gt;
|4&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|16&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|4&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|TQFP100&lt;br /&gt;
|8.00-15.00&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/atmel/acrobat/doc2512.pdf ATmega8515]&lt;br /&gt;
|8&lt;br /&gt;
|512&lt;br /&gt;
|512&lt;br /&gt;
|35&lt;br /&gt;
|16&lt;br /&gt;
|2.7-5.5&lt;br /&gt;
|Keine&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|1 8-bit, 1 16-bit&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Nein&lt;br /&gt;
|1&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP40 TQFP44 PLCC44 QFN/MLF44&lt;br /&gt;
|3.20-3.90&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.atmel.com/atmel/acrobat/doc2502.pdf ATmega8535]&lt;br /&gt;
|8&lt;br /&gt;
|512&lt;br /&gt;
|512&lt;br /&gt;
|32&lt;br /&gt;
|16&lt;br /&gt;
|2.7-5.5&lt;br /&gt;
|8 10bit&lt;br /&gt;
|Ja&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|2 8-bit, 2 16-bit&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&amp;lt;ref name=&amp;quot;ms&amp;quot;&amp;gt;Master/Slave&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|1&amp;lt;ref name=&amp;quot;usart&amp;quot;&amp;gt;USART&amp;lt;/ref&amp;gt;&lt;br /&gt;
|Ja&lt;br /&gt;
|PDIP44 PLCC44 QFN/MLF44&lt;br /&gt;
|3.15-3.75&lt;br /&gt;
&amp;lt;!-- START - ATMegaxxxx -------------------------------------------------------&amp;gt;&lt;br /&gt;
&amp;lt;!-- diesen Kommentar entfernen nach dem Kopieren dieser Eingabehilfe -- &amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Typ&lt;br /&gt;
|Flash (Kbytes)&lt;br /&gt;
|EEPROM (Bytes)&lt;br /&gt;
|SRAM (Bytes)&lt;br /&gt;
|Max I/O Pins&lt;br /&gt;
|F.max (MHz)&lt;br /&gt;
|Vcc (V)&lt;br /&gt;
|A/D Channels&lt;br /&gt;
|Analog Comparator&lt;br /&gt;
|16-bit Timer&lt;br /&gt;
|8-bit Timer&lt;br /&gt;
|Brown Out Detector&lt;br /&gt;
|On Chip Oscillator&lt;br /&gt;
|PWM Channels&lt;br /&gt;
|RTC&lt;br /&gt;
|Self Program Memory&lt;br /&gt;
|Boot Code&lt;br /&gt;
|SPI&lt;br /&gt;
|TWI&lt;br /&gt;
|UART&lt;br /&gt;
|Watchdog&lt;br /&gt;
|Bauform(en)&lt;br /&gt;
|Preis&lt;br /&gt;
&amp;lt;!-- diesen Kommentar entfernen nach dem Kopieren dieser Eingabehilfe--&amp;gt;&lt;br /&gt;
&amp;lt;!-- ENDE - ATMegaxxxx --------------------------------------------------------&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Hinweis: Die angegebenen Preise sind Richtwerte. Es empfiehlt sich die Verwendung einer Preissuchmaschine, z.B. [http://www.google.de/shopping google.de/shopping].&lt;br /&gt;
&lt;br /&gt;
=== ATXMega - Reihe ===&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;font-size:10px;&amp;quot; id=&amp;quot;AVR_Features_ATXMega&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
!Typ||Flash &amp;lt;br/&amp;gt;(Kbytes)||EEPROM &amp;lt;br/&amp;gt;(KBytes)||SRAM &amp;lt;br/&amp;gt;(KBytes)||Boot &amp;lt;br/&amp;gt;(Kbytes)||Max I/O &amp;lt;br/&amp;gt;Pins||F.max &amp;lt;br/&amp;gt;(MHz)||Vcc (V)||ADC||DAC||PWM &amp;lt;br/&amp;gt;Channels||16-Bit &amp;lt;br/&amp;gt;Timer||SPI||TWI&amp;lt;br/&amp;gt;(I2C)||UART||Bau&amp;amp;shy;formen&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega16a4&lt;br /&gt;
|16&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|4&lt;br /&gt;
|34&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|12-CH @ 12-Bit&lt;br /&gt;
|2-CH @ 12-Bit&lt;br /&gt;
|16&lt;br /&gt;
|5&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|5&lt;br /&gt;
|TQFP44&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega32a4&lt;br /&gt;
|32&lt;br /&gt;
|1&lt;br /&gt;
|4&lt;br /&gt;
|4&lt;br /&gt;
|34&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|12-CH @ 12-Bit&lt;br /&gt;
|2-CH @ 12-Bit&lt;br /&gt;
|16&lt;br /&gt;
|5&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|5&lt;br /&gt;
|TQFP44&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega64a4&lt;br /&gt;
|64&lt;br /&gt;
|2&lt;br /&gt;
|4&lt;br /&gt;
|4&lt;br /&gt;
|34&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|12-CH @ 12-Bit&lt;br /&gt;
|2-CH @ 12-Bit&lt;br /&gt;
|16&lt;br /&gt;
|5&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|5&lt;br /&gt;
|TQFP44&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega128a4&lt;br /&gt;
|128&lt;br /&gt;
|2&lt;br /&gt;
|8&lt;br /&gt;
|8&lt;br /&gt;
|34&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|12-CH @ 12-Bit&lt;br /&gt;
|2-CH @ 12-Bit&lt;br /&gt;
|16&lt;br /&gt;
|5&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|5&lt;br /&gt;
|TQFP44&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega64a3&lt;br /&gt;
|64&lt;br /&gt;
|2&lt;br /&gt;
|4&lt;br /&gt;
|4&lt;br /&gt;
|50&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|2x 8-CH @ 12-Bit&lt;br /&gt;
|2-CH @ 12-Bit&lt;br /&gt;
|22&lt;br /&gt;
|7&lt;br /&gt;
|3&lt;br /&gt;
|2&lt;br /&gt;
|7&lt;br /&gt;
|TQFP64&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega128a3&lt;br /&gt;
|128&lt;br /&gt;
|2&lt;br /&gt;
|8&lt;br /&gt;
|8&lt;br /&gt;
|50&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|2x 8-CH @ 12-Bit&lt;br /&gt;
|2-CH @ 12-Bit&lt;br /&gt;
|22&lt;br /&gt;
|7&lt;br /&gt;
|3&lt;br /&gt;
|2&lt;br /&gt;
|7&lt;br /&gt;
|TQFP64&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega192a3&lt;br /&gt;
|192&lt;br /&gt;
|2&lt;br /&gt;
|16&lt;br /&gt;
|8&lt;br /&gt;
|50&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|2x 8-CH @ 12-Bit&lt;br /&gt;
|2-CH @ 12-Bit&lt;br /&gt;
|22&lt;br /&gt;
|7&lt;br /&gt;
|3&lt;br /&gt;
|2&lt;br /&gt;
|7&lt;br /&gt;
|TQFP64&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega256a3&lt;br /&gt;
|256&lt;br /&gt;
|4&lt;br /&gt;
|16&lt;br /&gt;
|8&lt;br /&gt;
|50&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|2x 8-CH @ 12-Bit&lt;br /&gt;
|2-CH @ 12-Bit&lt;br /&gt;
|22&lt;br /&gt;
|7&lt;br /&gt;
|3&lt;br /&gt;
|2&lt;br /&gt;
|7&lt;br /&gt;
|TQFP64&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega64a1&lt;br /&gt;
|64&lt;br /&gt;
|2&lt;br /&gt;
|4&lt;br /&gt;
|4&lt;br /&gt;
|78&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|2x 8-CH @ 12-Bit&lt;br /&gt;
|2x 2-CH @ 12-Bit&lt;br /&gt;
|24&lt;br /&gt;
|8&lt;br /&gt;
|4&lt;br /&gt;
|4&lt;br /&gt;
|8&lt;br /&gt;
|TQFP100&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega128a1&lt;br /&gt;
|128&lt;br /&gt;
|2&lt;br /&gt;
|8&lt;br /&gt;
|8&lt;br /&gt;
|78&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|2x 8-CH @ 12-Bit&lt;br /&gt;
|2x 2-CH @ 12-Bit&lt;br /&gt;
|24&lt;br /&gt;
|8&lt;br /&gt;
|4&lt;br /&gt;
|4&lt;br /&gt;
|8&lt;br /&gt;
|TQFP100&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega192a1&lt;br /&gt;
|192&lt;br /&gt;
|2&lt;br /&gt;
|16&lt;br /&gt;
|8&lt;br /&gt;
|78&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|2x 8-CH @ 12-Bit&lt;br /&gt;
|2x 2-CH @ 12-Bit&lt;br /&gt;
|24&lt;br /&gt;
|8&lt;br /&gt;
|4&lt;br /&gt;
|4&lt;br /&gt;
|8&lt;br /&gt;
|TQFP100&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega256a1&lt;br /&gt;
|256&lt;br /&gt;
|4&lt;br /&gt;
|16&lt;br /&gt;
|8&lt;br /&gt;
|78&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|2x 8-CH @ 12-Bit&lt;br /&gt;
|2x 2-CH @ 12-Bit&lt;br /&gt;
|24&lt;br /&gt;
|8&lt;br /&gt;
|4&lt;br /&gt;
|4&lt;br /&gt;
|8&lt;br /&gt;
|TQFP100&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega384a1&lt;br /&gt;
|384&lt;br /&gt;
|4&lt;br /&gt;
|32&lt;br /&gt;
|8&lt;br /&gt;
|78&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|2x 8-CH @ 12-Bit&lt;br /&gt;
|2x 2-CH @ 12-Bit&lt;br /&gt;
|24&lt;br /&gt;
|8&lt;br /&gt;
|4&lt;br /&gt;
|4&lt;br /&gt;
|8&lt;br /&gt;
|TQFP100&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega16d4&lt;br /&gt;
|16&lt;br /&gt;
|1&lt;br /&gt;
|2&lt;br /&gt;
|4&lt;br /&gt;
|34&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|12-CH @ 12-Bit&lt;br /&gt;
|0&lt;br /&gt;
|16&lt;br /&gt;
|4&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|TQFP44&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega32d4&lt;br /&gt;
|32&lt;br /&gt;
|1&lt;br /&gt;
|4&lt;br /&gt;
|4&lt;br /&gt;
|34&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|12-CH @ 12-Bit&lt;br /&gt;
|0&lt;br /&gt;
|16&lt;br /&gt;
|4&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|TQFP44&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega64d4&lt;br /&gt;
|64&lt;br /&gt;
|2&lt;br /&gt;
|4&lt;br /&gt;
|4&lt;br /&gt;
|34&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|12-CH @ 12-Bit&lt;br /&gt;
|0&lt;br /&gt;
|16&lt;br /&gt;
|4&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|TQFP44&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega128d4&lt;br /&gt;
|128&lt;br /&gt;
|2&lt;br /&gt;
|8&lt;br /&gt;
|8&lt;br /&gt;
|34&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|12-CH @ 12-Bit&lt;br /&gt;
|0&lt;br /&gt;
|16&lt;br /&gt;
|4&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|TQFP44&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega64d3&lt;br /&gt;
|64&lt;br /&gt;
|2&lt;br /&gt;
|4&lt;br /&gt;
|4&lt;br /&gt;
|50&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|16-CH @ 12-Bit&lt;br /&gt;
|0&lt;br /&gt;
|18&lt;br /&gt;
|5&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|3&lt;br /&gt;
|TQFP64&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega128d3&lt;br /&gt;
|128&lt;br /&gt;
|2&lt;br /&gt;
|8&lt;br /&gt;
|8&lt;br /&gt;
|50&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|16-CH @ 12-Bit&lt;br /&gt;
|0&lt;br /&gt;
|18&lt;br /&gt;
|5&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|3&lt;br /&gt;
|TQFP64&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega192d3&lt;br /&gt;
|192&lt;br /&gt;
|2&lt;br /&gt;
|16&lt;br /&gt;
|8&lt;br /&gt;
|50&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|16-CH @ 12-Bit&lt;br /&gt;
|0&lt;br /&gt;
|18&lt;br /&gt;
|5&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|3&lt;br /&gt;
|TQFP64&lt;br /&gt;
|-&lt;br /&gt;
|ATxmega256d3&lt;br /&gt;
|256&lt;br /&gt;
|4&lt;br /&gt;
|16&lt;br /&gt;
|8&lt;br /&gt;
|50&lt;br /&gt;
|32&lt;br /&gt;
|1,6 - 3,6&lt;br /&gt;
|16-CH @ 12-Bit&lt;br /&gt;
|0&lt;br /&gt;
|18&lt;br /&gt;
|5&lt;br /&gt;
|2&lt;br /&gt;
|2&lt;br /&gt;
|3&lt;br /&gt;
|TQFP64&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Weitere Vergleichstabellen ==&lt;br /&gt;
Vergleichstabellen zum Downloaden gibt es unter Anderem&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/242328 von Andreas], Stand 19.12.2011; vollständig,&lt;br /&gt;
* [http://www.mikrocontroller.net/topic/232939 von Sven], Stand 22.09.2011; weiter eingedampft.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ATtiny ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;font-size:10px;&amp;quot; id=&amp;quot;AVR_Features_ATtiny&amp;quot;&lt;br /&gt;
|+ Device-specific Features&amp;lt;br/&amp;gt;&amp;amp;nbsp;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Device&lt;br /&gt;
! Flash [KiB]&lt;br /&gt;
! Pin Anz&amp;amp;shy;ahl&lt;br /&gt;
! Max. &amp;amp;fnof;&amp;lt;sub&amp;gt;CPU&amp;lt;/sub&amp;gt; [MHz]&lt;br /&gt;
! of Touch Kan&amp;amp;shy;äle&lt;br /&gt;
! Hard&amp;amp;shy;ware Qtouch&lt;br /&gt;
! Max I/O Pins&lt;br /&gt;
! Ext Inter&amp;amp;shy;rupts&lt;br /&gt;
! SPI&lt;br /&gt;
! TWI&lt;br /&gt;
! UART&lt;br /&gt;
! LIN&lt;br /&gt;
! ADC Kan&amp;amp;shy;äle&lt;br /&gt;
! ADC Auf&amp;amp;shy;lö&amp;amp;shy;sung [bits]&lt;br /&gt;
! ADC Speed [ksps]&lt;br /&gt;
! Temp. Sensor&lt;br /&gt;
! SRAM [KiB]&lt;br /&gt;
! EEPROM [Bytes]&lt;br /&gt;
! Self Pro&amp;amp;shy;gram Memory&lt;br /&gt;
! pico&amp;amp;shy;Power&lt;br /&gt;
! Temp. Bereich [°C]&lt;br /&gt;
! I/O Supply Class [V]&lt;br /&gt;
! Opera&amp;amp;shy;ting Volt&amp;amp;shy;age [V&amp;lt;sub&amp;gt;CC&amp;lt;/sub&amp;gt;]&lt;br /&gt;
! Timers&lt;br /&gt;
! Output Com&amp;amp;shy;pare Kan&amp;amp;shy;äle&lt;br /&gt;
! Input Capt&amp;amp;shy;ure Kan&amp;amp;shy;äle&lt;br /&gt;
! PWM Kan&amp;amp;shy;äle&lt;br /&gt;
! 32kHz RTC&lt;br /&gt;
! Device&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny28L || 2 || 28 || 4 || &amp;amp;mdash; || &amp;amp;mdash; || 11 || 10 || 0 || 0 || 0 || 0 || 0 || 0 || 0 || &amp;amp;mdash; || 0.03 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1 || 0 || 0 || 0 || &amp;amp;mdash; || ATtiny28L&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny26 || 2 || 20 || 16 || &amp;amp;mdash; || &amp;amp;mdash; || 16 || 11 || 1 || 1 || 0 || 0 || 11 || 10 || 15 || &amp;amp;mdash; || 0.12 || 128 || &amp;amp;mdash; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 3 || 0 || 4 || &amp;amp;mdash; || ATtiny26&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny13 || 1 || 8 || 20 || &amp;amp;mdash; || &amp;amp;mdash; || 6 || 6 || 0 || 0 || 0 || 0 || 4 || 10 || 15 || &amp;amp;mdash; || 0.06 || 64 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1 || 2 || 0 || 2 || &amp;amp;mdash; || ATtiny13&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny2313 || 2 || 20 || 20 || 4 || &amp;amp;mdash; || 18 || 18 || 2 || 1 || 1 || 0 || 0 || 0 || 15 || &amp;amp;mdash; || 0.12 || 128 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 4 || 1 || 4 || &amp;amp;mdash; || ATtiny2313&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny25 || 2 || 8 || 20 || 4 || &amp;amp;mdash; || 6 || 6 || 1 || 1 || 0 || 0 || 4 || 10 || 15 || &amp;amp;radic; || 0.12 || 128 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;105 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 5 || 0 || 6 || &amp;amp;mdash; || ATtiny25&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny85 || 8 || 8 || 20 || 3 || &amp;amp;mdash; || 6 || 6 || 1 || 1 || 0 || 0 || 4 || 10 || 15 || &amp;amp;radic; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 5 || 0 || 6 || &amp;amp;mdash; || ATtiny85&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny45 || 4 || 8 || 20 || 3 || &amp;amp;mdash; || 6 || 6 || 1 || 1 || 0 || 0 || 4 || 10 || 15 || &amp;amp;radic; || 0.25 || 256 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 5 || 0 || 6 || &amp;amp;mdash; || ATtiny45&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny24 || 2 || 14 || 20 || 4 || &amp;amp;mdash; || 12 || 12 || 1 || 1 || 0 || 0 || 8 || 10 || 15 || &amp;amp;radic; || 0.12 || 128 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 4 || 1 || 4 || &amp;amp;mdash; || ATtiny24&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny44 || 4 || 14 || 20 || 6 || &amp;amp;mdash; || 12 || 12 || 1 || 1 || 0 || 0 || 8 || 10 || 15 || &amp;amp;radic; || 0.25 || 256 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 4 || 1 || 4 || &amp;amp;mdash; || ATtiny44&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny84 || 8 || 14 || 20 || 6 || &amp;amp;mdash; || 12 || 12 || 1 || 1 || 0 || 0 || 8 || 10 || 15 || &amp;amp;radic; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 4 || 1 || 4 || &amp;amp;mdash; || ATtiny84&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny261 || 2 || 20 || 20 || 4 || &amp;amp;mdash; || 16 || 16 || 1 || 1 || 0 || 0 || 11 || 10 || 15 || &amp;amp;radic; || 0.12 || 128 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 6 || 1 || 6 || &amp;amp;mdash; || ATtiny261&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny461 || 4 || 20 || 20 || 8 || &amp;amp;mdash; || 16 || 16 || 1 || 1 || 0 || 0 || 11 || 10 || 15 || &amp;amp;radic; || 0.25 || 256 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 6 || 1 || 6 || &amp;amp;mdash; || ATtiny461&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny861 || 8 || 20 || 20 || 8 || &amp;amp;mdash; || 16 || 16 || 1 || 1 || 0 || 0 || 11 || 10 || 15 || &amp;amp;radic; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 6 || 1 || 6 || &amp;amp;mdash; || ATtiny861&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny13A || 1 || 8 || 20 || &amp;amp;mdash; || &amp;amp;mdash; || 6 || 6 || 0 || 0 || 0 || 0 || 4 || 10 || 15 || &amp;amp;mdash; || 0.06 || 64 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;125 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1 || 2 || 0 || 2 || &amp;amp;mdash; || ATtiny13A&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny48 || 4 || 32 || 12 || 12 || &amp;amp;mdash; || 28 || 28 || 1 || 1 || 0 || 0 || 8 || 10 || 15 || &amp;amp;radic; || 0.25 || 64 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 4 || 1 || 2 || &amp;amp;mdash; || ATtiny48&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny88 || 8 || 32 || 12 || 12 || &amp;amp;mdash; || 28 || 28 || 1 || 1 || 0 || 0 || 8 || 10 || 15 || &amp;amp;radic; || 0.5 || 64 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 4 || 1 || 2 || &amp;amp;mdash; || ATtiny88&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny24A || 2 || 14 || 20 || 4 || &amp;amp;mdash; || 12 || 12 || 1 || 1 || 0 || 0 || 8 || 10 || 15 || &amp;amp;radic; || 0.12 || 128 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 4 || 1 || 4 || &amp;amp;mdash; || ATtiny24A&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny44A || 4 || 14 || 20 || 6 || &amp;amp;mdash; || 12 || 12 || 1 || 1 || 0 || 0 || 8 || 10 || 15 || &amp;amp;radic; || 0.25 || 256 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 4 || 1 || 4 || &amp;amp;mdash; || ATtiny44A&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny43U || 4 || 20 || 8 || 8 || &amp;amp;mdash; || 16 || 16 || 1 || 1 || 0 || 0 || 4 || 10 || 15 || &amp;amp;radic; || 0.25 || 64 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 0.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 0.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 4 || 0 || 4 || &amp;amp;mdash; || ATtiny43U&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny10 || 1 || 6 || 12 || 1 || &amp;amp;mdash; || 4 || 4 || 0 || 0 || 0 || 0 || 4 || 8 || 15 || &amp;amp;mdash; || 0.03 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;125 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1 || 2 || 1 || 2 || &amp;amp;mdash; || ATtiny10&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny4 || 0.5 || 6 || 12 || 1 || &amp;amp;mdash; || 4 || 4 || 0 || 0 || 0 || 0 || 0 || 0 || 0 || &amp;amp;mdash; || 0.03 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;125 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1 || 2 || 1 || 2 || &amp;amp;mdash; || ATtiny4&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny5 || 0.5 || 6 || 12 || 1 || &amp;amp;mdash; || 4 || 4 || 0 || 0 || 0 || 0 || 4 || 8 || 15 || &amp;amp;mdash; || 0.03 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;125 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1 || 2 || 1 || 2 || &amp;amp;mdash; || ATtiny5&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny9 || 1 || 6 || 12 || 1 || &amp;amp;mdash; || 4 || 4 || 0 || 0 || 0 || 0 || 0 || 0 || 0 || &amp;amp;mdash; || 0.03 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;125 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1 || 2 || 1 || 2 || &amp;amp;mdash; || ATtiny9&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny261A || 2 || 20 || 20 || 4 || &amp;amp;mdash; || 16 || 16 || 1 || 1 || 0 || 0 || 11 || 10 || 15 || &amp;amp;radic; || 0.12 || 128 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;105 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 6 || 1 || 6 || &amp;amp;mdash; || ATtiny261A&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny461A || 4 || 20 || 20 || 8 || &amp;amp;mdash; || 16 || 16 || 1 || 1 || 0 || 0 || 11 || 10 || 15 || &amp;amp;radic; || 0.25 || 256 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 6 || 1 || 6 || &amp;amp;mdash; || ATtiny461A&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny861A || 8 || 20 || 20 || 8 || &amp;amp;mdash; || 16 || 16 || 1 || 1 || 0 || 0 || 11 || 10 || 15 || &amp;amp;radic; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 6 || 1 || 6 || &amp;amp;mdash; || ATtiny861A&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny2313A || 2 || 20 || 20 || &amp;amp;mdash; || &amp;amp;mdash; || 18 || 18 || 2 || 1 || 1 || 0 || 0 || 0 || 15 || &amp;amp;mdash; || 0.12 || 128 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 4 || 1 || 4 || &amp;amp;mdash; || ATtiny2313A&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny4313 || 4 || 20 || 20 || &amp;amp;mdash; || &amp;amp;mdash; || 18 || 18 || 2 || 1 || 1 || 0 || 0 || 0 || 15 || &amp;amp;mdash; || 0.25 || 256 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 4 || 1 || 4 || &amp;amp;mdash; || ATtiny4313&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny167 || 16 || 20 || 16 || 8 || &amp;amp;mdash; || 16 || 16 || 2 || 1 || 1 || 1 || 11 || 10 || 15 || &amp;amp;radic; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 3 || 1 || 9 || &amp;amp;radic; || ATtiny167&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny87 || 8 || 20 || 16 || &amp;amp;mdash; || &amp;amp;mdash; || 16 || 16 || 2 || 1 || 1 || 1 || 11 || 10 || 15 || &amp;amp;radic; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 3 || 1 || 9 || &amp;amp;radic; || ATtiny87&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny20 || 2 || 14 || 12 || 5 || &amp;amp;radic; || 12 || 12 || 1 || 1 || 0 || 0 || 8 || 10 || 15 || &amp;amp;radic; || 0.12 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 4 || 1 || 3 || &amp;amp;mdash; || ATtiny20&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny40 || 4 || 20 || 12 || 12 || &amp;amp;radic; || 18 || 18 || 1 || 1 || 0 || 0 || 12 || 10 || 15 || &amp;amp;radic; || 0.25 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 4 || 1 || 2 || &amp;amp;mdash; || ATtiny40&lt;br /&gt;
|-&lt;br /&gt;
| ATtiny84A || 8 || 14 || 20 || 6 || &amp;amp;mdash; || 12 || 12 || 1 || 1 || 0 || 0 || 8 || 10 || 15 || &amp;amp;radic; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 4 || 1 || 4 || &amp;amp;mdash; || ATtiny84A&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;General Features&#039;&#039;&#039;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CPU&#039;&#039;&#039; || 8-bit AVR&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Quadrature Decoder Kanäle&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;USB Transceiver&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;USB Speed&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;USB Interface&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAN&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SSC&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Ethernet&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SD / eMMC&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Segment LCD&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Grafik LCD&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Video Decoder&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kamera Interface&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Analog Comparators&#039;&#039;&#039; || 1&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Resistive Touch Screen&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;DAC Kanäle&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;DAC Auflösung [bits]&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;External Bus Interface&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;DRAM Memory&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NAND Interface&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;FPU&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;MPU / MMU&#039;&#039;&#039; || nein / nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Crypto Engine&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calibrated RC Oscillator&#039;&#039;&#039; || ja&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ATmega ===&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;font-size:10px;&amp;quot; id=&amp;quot;AVR_Features_ATmega&amp;quot;&lt;br /&gt;
|+ Device-specific Features&amp;lt;br/&amp;gt;&amp;amp;nbsp;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Device&lt;br /&gt;
! Flash [KiB]&lt;br /&gt;
! Pin Anz&amp;amp;shy;ahl&lt;br /&gt;
! Max. &amp;amp;fnof;&amp;lt;sub&amp;gt;CPU&amp;lt;/sub&amp;gt; [MHz]&lt;br /&gt;
! of Touch Kan&amp;amp;shy;äle&lt;br /&gt;
! Max I/O Pins&lt;br /&gt;
! Ext Inter&amp;amp;shy;rupts&lt;br /&gt;
! USB&lt;br /&gt;
! SPI&lt;br /&gt;
! TWI&lt;br /&gt;
! UART&lt;br /&gt;
! CAN&lt;br /&gt;
! LIN&lt;br /&gt;
! Seg&amp;amp;shy;ment LCD&lt;br /&gt;
! ADC Kan&amp;amp;shy;äle&lt;br /&gt;
! ADC Auf&amp;amp;shy;lö&amp;amp;shy;sung [bits]&lt;br /&gt;
! ADC Speed [ksps]&lt;br /&gt;
! Ana&amp;amp;shy;log Com&amp;amp;shy;para&amp;amp;shy;tors&lt;br /&gt;
! DAC Kan&amp;amp;shy;äle&lt;br /&gt;
! DAC Auf&amp;amp;shy;lö&amp;amp;shy;sung [bits]&lt;br /&gt;
! Temp. Sensor&lt;br /&gt;
! SRAM [KiB]&lt;br /&gt;
! EEPROM [Bytes]&lt;br /&gt;
! Self Pro&amp;amp;shy;gram Memory&lt;br /&gt;
! pico&amp;amp;shy;Power&lt;br /&gt;
! Temp. Bereich [°C]&lt;br /&gt;
! I/O Supply Class [V]&lt;br /&gt;
! Opera&amp;amp;shy;ting Volt&amp;amp;shy;age [V&amp;lt;sub&amp;gt;CC&amp;lt;/sub&amp;gt;]&lt;br /&gt;
! Timers&lt;br /&gt;
! Output Com&amp;amp;shy;pare Kan&amp;amp;shy;äle&lt;br /&gt;
! Input Capt&amp;amp;shy;ure Kan&amp;amp;shy;äle&lt;br /&gt;
! PWM Kan&amp;amp;shy;äle&lt;br /&gt;
! 32kHz RTC&lt;br /&gt;
! Device&lt;br /&gt;
|-&lt;br /&gt;
| ATmega8 || 8 || 32 || 16 || 12 || 23 || 2 || &amp;amp;mdash; || 1 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 3 || 1 || 3 || &amp;amp;radic; || ATmega8&lt;br /&gt;
|-&lt;br /&gt;
| ATmega8515 || 8 || 44 || 16 || 16 || 35 || 3 || &amp;amp;mdash; || 1 || 0 || 1 || 0 || 0 || 0 || 0 || 0 || 0 || 0 || 0 || 0 || &amp;amp;mdash; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 3 || 1 || 3 || &amp;amp;mdash; || ATmega8515&lt;br /&gt;
|-&lt;br /&gt;
| ATmega8535 || 8 || 44 || 16 || 16 || 32 || 3 || &amp;amp;mdash; || 1 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega8535&lt;br /&gt;
|-&lt;br /&gt;
| ATmega16 || 16 || 44 || 16 || 16 || 32 || 3 || &amp;amp;mdash; || 1 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega16&lt;br /&gt;
|-&lt;br /&gt;
| ATmega32 || 32 || 44 || 16 || 16 || 32 || 3 || &amp;amp;mdash; || 1 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega32&lt;br /&gt;
|-&lt;br /&gt;
| ATmega64 || 64 || 64 || 16 || 16 || 53 || 8 || &amp;amp;mdash; || 1 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 8 || 2 || 7 || &amp;amp;radic; || ATmega64&lt;br /&gt;
|-&lt;br /&gt;
| ATmega128 || 128 || 64 || 16 || 16 || 53 || 8 || &amp;amp;mdash; || 1 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 4096 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 8 || 2 || 7 || &amp;amp;radic; || ATmega128&lt;br /&gt;
|-&lt;br /&gt;
| ATmega162 || 16 || 44 || 16 || 16 || 35 || 3 || &amp;amp;mdash; || 1 || 0 || 2 || 0 || 0 || 0 || 0 || 0 || 0 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 6 || 2 || 6 || &amp;amp;radic; || ATmega162&lt;br /&gt;
|-&lt;br /&gt;
| ATmega48 || 4 || 32 || 20 || 12 || 23 || 24 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 0.5 || 256 || &amp;amp;mdash; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega48&lt;br /&gt;
|-&lt;br /&gt;
| ATmega88 || 8 || 32 || 20 || 12 || 23 || 24 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega88&lt;br /&gt;
|-&lt;br /&gt;
| ATmega168 || 16 || 32 || 20 || 16 || 23 || 24 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega168&lt;br /&gt;
|-&lt;br /&gt;
| AT90CAN128 || 128 || 64 || 16 || 16 || 53 || 8 || &amp;amp;mdash; || 1 || 1 || 2 || 1 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 4096 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 8 || 2 || 7 || &amp;amp;radic; || AT90CAN128&lt;br /&gt;
|-&lt;br /&gt;
| ATmega325 || 32 || 64 || 16 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega325&lt;br /&gt;
|-&lt;br /&gt;
| ATmega3250 || 32 || 100 || 16 || 16 || 69 || 25 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega3250&lt;br /&gt;
|-&lt;br /&gt;
| ATmega6450 || 64 || 100 || 16 || &amp;amp;mdash; || 69 || 25 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega6450&lt;br /&gt;
|-&lt;br /&gt;
| ATmega645 || 64 || 64 || 16 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega645&lt;br /&gt;
|-&lt;br /&gt;
| ATmega329 || 32 || 64 || 16 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 100 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega329&lt;br /&gt;
|-&lt;br /&gt;
| ATmega3290 || 32 || 100 || 16 || 16 || 69 || 32 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 160 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega3290&lt;br /&gt;
|-&lt;br /&gt;
| ATmega649 || 64 || 64 || 16 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 100 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega649&lt;br /&gt;
|-&lt;br /&gt;
| ATmega6490 || 64 || 100 || 16 || 16 || 69 || 32 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 160 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega6490&lt;br /&gt;
|-&lt;br /&gt;
| ATmega640 || 64 || 100 || 16 || 16 || 86 || 32 || &amp;amp;mdash; || 5 || 1 || 4 || 0 || 0 || 0 || 16 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 8 || 4096 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 6 || 16 || 4 || 15 || &amp;amp;radic; || ATmega640&lt;br /&gt;
|-&lt;br /&gt;
| ATmega1281 || 128 || 64 || 16 || 16 || 54 || 17 || &amp;amp;mdash; || 3 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 8 || 4096 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 6 || 16 || 2 || 8 || &amp;amp;radic; || ATmega1281&lt;br /&gt;
|-&lt;br /&gt;
| ATmega2561 || 256 || 64 || 16 || &amp;amp;mdash; || 54 || 17 || &amp;amp;mdash; || 3 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 8 || 4096 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 6 || 16 || 2 || 8 || &amp;amp;radic; || ATmega2561&lt;br /&gt;
|-&lt;br /&gt;
| ATmega2560 || 256 || 100 || 16 || &amp;amp;mdash; || 86 || 32 || &amp;amp;mdash; || 5 || 1 || 4 || 0 || 0 || 0 || 16 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 8 || 4096 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 6 || 16 || 4 || 15 || &amp;amp;radic; || ATmega2560&lt;br /&gt;
|-&lt;br /&gt;
| ATmega1280 || 128 || 100 || 16 || 16 || 86 || 32 || &amp;amp;mdash; || 5 || 1 || 4 || 0 || 0 || 0 || 16 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 8 || 4096 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 6 || 16 || 4 || 15 || &amp;amp;radic; || ATmega1280&lt;br /&gt;
|-&lt;br /&gt;
| ATmega644 || 64 || 44 || 20 || 16 || 32 || 32 || &amp;amp;mdash; || 3 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega644&lt;br /&gt;
|-&lt;br /&gt;
| AT90CAN32 || 32 || 64 || 16 || 16 || 53 || 8 || &amp;amp;mdash; || 1 || 1 || 2 || 1 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 8 || 2 || 7 || &amp;amp;radic; || AT90CAN32&lt;br /&gt;
|-&lt;br /&gt;
| AT90CAN64 || 64 || 64 || 16 || 16 || 53 || 8 || &amp;amp;mdash; || 1 || 1 || 2 || 1 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 8 || 2 || 7 || &amp;amp;radic; || AT90CAN64&lt;br /&gt;
|-&lt;br /&gt;
| AT90USB1286 || 128 || 64 || 16 || 16 || 48 || 16 || FS&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;Dev&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 8 || 4096 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 10 || 1 || 9 || &amp;amp;radic; || AT90USB1286&lt;br /&gt;
|-&lt;br /&gt;
| AT90USB1287 || 128 || 64 || 16 || 16 || 48 || 16 || FS&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;OTG&amp;lt;ref name=&amp;quot;usbo&amp;quot;&amp;gt;Device + OTG&amp;lt;/ref&amp;gt; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 8 || 4096 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 10 || 1 || 9 || &amp;amp;radic; || AT90USB1287&lt;br /&gt;
|-&lt;br /&gt;
| AT90USB647 || 64 || 64 || 16 || 16 || 48 || 16 || FS&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;OTG&amp;lt;ref name=&amp;quot;usbo&amp;quot;&amp;gt;Device + OTG&amp;lt;/ref&amp;gt; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 10 || 1 || 9 || &amp;amp;radic; || AT90USB647&lt;br /&gt;
|-&lt;br /&gt;
| AT90USB646 || 64 || 64 || 16 || 16 || 48 || 16 || FS&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;Dev&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 10 || 1 || 9 || &amp;amp;radic; || AT90USB646&lt;br /&gt;
|-&lt;br /&gt;
| ATmega164P || 16 || 44 || 20 || 16 || 32 || 32 || &amp;amp;mdash; || 3 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega164P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega324P || 32 || 44 || 20 || 16 || 32 || 32 || &amp;amp;mdash; || 3 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega324P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega165P || 16 || 64 || 16 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega165P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega169P || 16 || 64 || 16 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 100 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega169P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega644P || 64 || 44 || 20 || 16 || 32 || 32 || &amp;amp;mdash; || 3 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega644P&lt;br /&gt;
|-&lt;br /&gt;
| AT90PWM1 || 8 || 24 || 16 || 8 || 19 || 4 || &amp;amp;mdash; || 1 || 0 || 0 || 0 || 0 || 0 || 8 || 10 || 125 || 2 || 0 || 0 || &amp;amp;mdash; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;105 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 12 || 1 || 7 || &amp;amp;mdash; || AT90PWM1&lt;br /&gt;
|-&lt;br /&gt;
| ATmega329P || 32 || 64 || 20 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 100 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega329P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega3290P || 32 || 100 || 20 || 16 || 69 || 32 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 160 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega3290P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega325P || 32 || 64 || 20 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega325P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega3250P || 32 || 100 || 20 || 16 || 69 || 25 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega3250P&lt;br /&gt;
|-&lt;br /&gt;
| AT90USB82 || 8 || 32 || 16 || 12 || 22 || 21 || FS&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;Dev&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 2 || 0 || 1 || 0 || 0 || 0 || 0 || 0 || 0 || 1 || 0 || 0 || &amp;amp;mdash; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 5 || 1 || 4 || &amp;amp;mdash; || AT90USB82&lt;br /&gt;
|-&lt;br /&gt;
| AT90USB162 || 16 || 32 || 16 || &amp;amp;mdash; || 22 || 21 || FS&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;Dev&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 2 || 0 || 1 || 0 || 0 || 0 || 0 || 0 || 0 || 1 || 0 || 0 || &amp;amp;mdash; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 5 || 1 || 4 || &amp;amp;mdash; || AT90USB162&lt;br /&gt;
|-&lt;br /&gt;
| AT90PWM216 || 16 || 24 || 16 || 12 || 19 || 4 || &amp;amp;mdash; || 1 || 0 || 1 || 0 || 0 || 0 || 8 || 10 || 125 || 2 || 1 || 10 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;105 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 12 || 1 || 7 || &amp;amp;mdash; || AT90PWM216&lt;br /&gt;
|-&lt;br /&gt;
| AT90PWM316 || 16 || 32 || 16 || 12 || 27 || 4 || &amp;amp;mdash; || 1 || 0 || 1 || 0 || 0 || 0 || 11 || 10 || 125 || 3 || 1 || 10 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;105 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 5 || 16 || 1 || 12 || &amp;amp;mdash; || AT90PWM316&lt;br /&gt;
|-&lt;br /&gt;
| ATmega48P || 4 || 32 || 20 || 12 || 23 || 24 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;radic; || 0.5 || 256 || &amp;amp;mdash; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega48P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega88P || 8 || 32 || 20 || 12 || 23 || 24 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;radic; || 1 || 512 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega88P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega168P || 16 || 32 || 20 || 16 || 23 || 24 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;radic; || 1 || 512 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega168P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega328P || 32 || 32 || 20 || 16 || 23 || 24 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;radic; || 2 || 1024 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega328P&lt;br /&gt;
|-&lt;br /&gt;
| AT90PWM3B || 8 || 32 || 16 || 8 || 27 || 4 || &amp;amp;mdash; || 1 || 0 || 1 || 0 || 0 || 0 || 11 || 10 || 125 || 3 || 1 || 10 || &amp;amp;mdash; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;105 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 5 || 16 || 1 || 12 || &amp;amp;mdash; || AT90PWM3B&lt;br /&gt;
|-&lt;br /&gt;
| AT90PWM2B || 8 || 24 || 16 || 8 || 19 || 4 || &amp;amp;mdash; || 1 || 0 || 1 || 0 || 0 || 0 || 8 || 10 || 125 || 2 || 1 || 10 || &amp;amp;mdash; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;105 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 12 || 1 || 7 || &amp;amp;mdash; || AT90PWM2B&lt;br /&gt;
|-&lt;br /&gt;
| ATmega32U4 || 32 || 44 || 16 || 14 || 26 || 13 || FS&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;Dev&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 2 || 1 || 1 || 0 || 0 || 0 || 12 || 10 || 15 || 1 || 0 || 0 || &amp;amp;radic; || 2.5 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 12 || 2 || 8 || &amp;amp;mdash; || ATmega32U4&lt;br /&gt;
|-&lt;br /&gt;
| ATmega1284P || 128 || 44 || 20 || 16 || 32 || 32 || &amp;amp;mdash; || 3 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 16 || 4096 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega1284P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega16U4 || 16 || 44 || 16 || 14 || 26 || 13 || FS&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;Dev&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 2 || 1 || 1 || 0 || 0 || 0 || 12 || 10 || 15 || 1 || 0 || 0 || &amp;amp;radic; || 1.25 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 12 || 2 || 8 || &amp;amp;mdash; || ATmega16U4&lt;br /&gt;
|-&lt;br /&gt;
| ATmega16A || 16 || 44 || 16 || 16 || 32 || 3 || &amp;amp;mdash; || 1 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega16A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega32A || 32 || 44 || 16 || 16 || 32 || 3 || &amp;amp;mdash; || 1 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega32A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega88PA || 8 || 32 || 20 || 12 || 23 || 24 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;radic; || 1 || 512 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega88PA&lt;br /&gt;
|-&lt;br /&gt;
| ATmega324PA || 32 || 44 || 20 || 16 || 32 || 32 || &amp;amp;mdash; || 3 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega324PA&lt;br /&gt;
|-&lt;br /&gt;
| ATmega48PA || 4 || 32 || 20 || 12 || 23 || 24 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;radic; || 0.5 || 256 || &amp;amp;mdash; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega48PA&lt;br /&gt;
|-&lt;br /&gt;
| ATmega164PA || 16 || 44 || 20 || 16 || 32 || 32 || &amp;amp;mdash; || 3 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega164PA&lt;br /&gt;
|-&lt;br /&gt;
| ATmega64A || 64 || 64 || 16 || 16 || 53 || 8 || &amp;amp;mdash; || 1 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 8 || 2 || 7 || &amp;amp;radic; || ATmega64A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega128A || 128 || 64 || 16 || 16 || 53 || 8 || &amp;amp;mdash; || 1 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 4096 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 4 || 8 || 2 || 7 || &amp;amp;radic; || ATmega128A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega8A || 8 || 32 || 16 || 12 || 23 || 2 || &amp;amp;mdash; || 1 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || &amp;amp;mdash; || &amp;amp;mdash; || 3 || &amp;amp;radic; || ATmega8A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega168PA || 16 || 32 || 20 || 16 || 23 || 24 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;radic; || 1 || 512 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega168PA&lt;br /&gt;
|-&lt;br /&gt;
| ATmega8U2 || 8 || 32 || 16 || &amp;amp;mdash; || 22 || 20 || FS&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;Dev&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 2 || 0 || 1 || 0 || 0 || 0 || 0 || 0 || 0 || 1 || 0 || 0 || &amp;amp;mdash; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 5 || 1 || 4 || &amp;amp;mdash; || ATmega8U2&lt;br /&gt;
|-&lt;br /&gt;
| ATmega16U2 || 16 || 32 || 16 || 12 || 22 || 21 || FS&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;Dev&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 2 || 0 || 1 || 0 || 0 || 0 || 0 || 0 || 0 || 1 || 0 || 0 || &amp;amp;mdash; || 0.5 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 5 || 1 || 4 || &amp;amp;mdash; || ATmega16U2&lt;br /&gt;
|-&lt;br /&gt;
| ATmega32U2 || 32 || 32 || 16 || 12 || 22 || 20 || FS&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt;&amp;lt;br&amp;gt;Dev&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 2 || 0 || 1 || 0 || 0 || 0 || 0 || 0 || 0 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 5 || 1 || 4 || &amp;amp;mdash; || ATmega32U2&lt;br /&gt;
|-&lt;br /&gt;
| ATmega644PA || 64 || 44 || 20 || 16 || 32 || 32 || &amp;amp;mdash; || 3 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega644PA&lt;br /&gt;
|-&lt;br /&gt;
| ATmega16M1 || 16 || 32 || 16 || 12 || 27 || 27 || &amp;amp;mdash; || 1 || 0 || 1 || 1 || 1 || 0 || 11 || 10 || 125 || 4 || 1 || 10 || &amp;amp;radic; || 1 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 14 || 1 || 10 || &amp;amp;mdash; || ATmega16M1&lt;br /&gt;
|-&lt;br /&gt;
| ATmega32M1 || 32 || 32 || 16 || 12 || 27 || 27 || &amp;amp;mdash; || 1 || 0 || 1 || 1 || 1 || 0 || 11 || 10 || 125 || 4 || 1 || 10 || &amp;amp;radic; || 2 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 14 || 1 || 10 || &amp;amp;mdash; || ATmega32M1&lt;br /&gt;
|-&lt;br /&gt;
| ATmega64M1 || 64 || 32 || 16 || 12 || 27 || 27 || &amp;amp;mdash; || 1 || 0 || 1 || 1 || 1 || 0 || 11 || 10 || 125 || 4 || 1 || 10 || &amp;amp;radic; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2 || 14 || 1 || 10 || &amp;amp;mdash; || ATmega64M1&lt;br /&gt;
|-&lt;br /&gt;
| ATmega169PA || 16 || 64 || 16 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 100 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega169PA&lt;br /&gt;
|-&lt;br /&gt;
| ATmega48A || 4 || 32 || 20 || 12 || 23 || 24 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;radic; || 0.5 || 256 || &amp;amp;mdash; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega48A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega88A || 8 || 32 || 20 || 12 || 23 || 24 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;radic; || 1 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega88A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega168A || 16 || 32 || 20 || 16 || 23 || 24 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;radic; || 1 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega168A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega328 || 32 || 32 || 20 || 16 || 23 || 24 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;radic; || 2 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega328&lt;br /&gt;
|-&lt;br /&gt;
| ATmega164A || 16 || 44 || 20 || 16 || 32 || 32 || &amp;amp;mdash; || 3 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega164A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega324A || 32 || 44 || 20 || 16 || 32 || 32 || &amp;amp;mdash; || 3 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega324A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega644A || 64 || 44 || 20 || 16 || 32 || 32 || &amp;amp;mdash; || 3 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega644A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega1284 || 128 || 44 || 20 || 16 || 32 || 32 || &amp;amp;mdash; || 3 || 1 || 2 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 16 || 4096 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 6 || 1 || 6 || &amp;amp;radic; || ATmega1284&lt;br /&gt;
|-&lt;br /&gt;
| AT90PWM81 || 8 || 20 || 16 || &amp;amp;mdash; || 20 || 3 || &amp;amp;mdash; || 1 || 0 || 0 || 0 || 0 || 0 || 11 || 10 || 125 || 3 || 1 || 10 || &amp;amp;radic; || 0.25 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;125 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 2.7&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1 || 8 || 1 || 6 || &amp;amp;mdash; || AT90PWM81&lt;br /&gt;
|-&lt;br /&gt;
| ATmega165PA || 16 || 64 || 16 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega165PA&lt;br /&gt;
|-&lt;br /&gt;
| ATmega325A || 32 || 64 || 20 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega325A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega3250A || 32 || 100 || 20 || 16 || 69 || 25 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega3250A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega645A || 64 || 64 || 16 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega645A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega645P || 64 || 64 || 16 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega645P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega6450P || 64 || 100 || 20 || &amp;amp;mdash; || 69 || 25 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega6450P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega6450A || 64 || 100 || 20 || &amp;amp;mdash; || 69 || 25 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 0 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega6450A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega169A || 16 || 64 || 16 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 100 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 1 || 512 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega169A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega329A || 32 || 64 || 20 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 100 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega329A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega649A || 64 || 64 || 16 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 100 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega649A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega3290A || 32 || 100 || 20 || 16 || 69 || 32 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 160 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega3290A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega649P || 64 || 64 || 16 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 100 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega649P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega6490A || 64 || 100 || 20 || 16 || 69 || 32 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 160 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;mdash; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega6490A&lt;br /&gt;
|-&lt;br /&gt;
| ATmega6490P || 64 || 100 || 20 || 16 || 69 || 32 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 160 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 4 || 2048 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega6490P&lt;br /&gt;
|-&lt;br /&gt;
| ATmega329PA || 32 || 64 || 20 || 16 || 54 || 17 || &amp;amp;mdash; || 2 || 1 || 1 || 0 || 0 || 100 || 8 || 10 || 15 || 1 || 0 || 0 || &amp;amp;mdash; || 2 || 1024 || &amp;amp;radic; || &amp;amp;radic; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 1.8&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;5.5 || 3 || 4 || 1 || 4 || &amp;amp;radic; || ATmega329PA&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;General Features&#039;&#039;&#039;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CPU&#039;&#039;&#039; || 8-bit AVR&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Hardware Qtouch&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Quadrature Decoder Kanäle&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SSC&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Ethernet&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SD / eMMC&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Grafik LCD&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Video Decoder&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kamera Interface&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Resistive Touch Screen&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;External Bus Interface&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;DRAM Memory&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NAND Interface&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;FPU&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;MPU / MMU&#039;&#039;&#039; || nein / nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Crypto Engine&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calibrated RC Oscillator&#039;&#039;&#039; || ja&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ATxmega ===&lt;br /&gt;
&lt;br /&gt;
{|  class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;font-size:10px;&amp;quot; id=&amp;quot;AVR_Features_ATxmega&amp;quot;&lt;br /&gt;
|+ Device-specific Features&amp;lt;br/&amp;gt;&amp;amp;nbsp;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Device&lt;br /&gt;
! Flash [KiB]&lt;br /&gt;
! Pin Anz&amp;amp;shy;ahl&lt;br /&gt;
! Anzahl Touch Kan&amp;amp;shy;äle&lt;br /&gt;
! Max I/O Pins&lt;br /&gt;
! Ext Inter&amp;amp;shy;rupts&lt;br /&gt;
! USB Trans&amp;amp;shy;cei&amp;amp;shy;ver&lt;br /&gt;
! USB Speed&lt;br /&gt;
! USB Inter&amp;amp;shy;face&lt;br /&gt;
! SPI&lt;br /&gt;
! TWI&lt;br /&gt;
! UART&lt;br /&gt;
! Seg&amp;amp;shy;ment LCD&lt;br /&gt;
! ADC Kan&amp;amp;shy;äle&lt;br /&gt;
! ADC Speed [ksps]&lt;br /&gt;
! Ana&amp;amp;shy;log Com&amp;amp;shy;para&amp;amp;shy;tors&lt;br /&gt;
! DAC Kan&amp;amp;shy;äle&lt;br /&gt;
! DAC Auf&amp;amp;shy;lö&amp;amp;shy;sung [bits]&lt;br /&gt;
! SRAM [KiB]&lt;br /&gt;
! EEPROM [Bytes]&lt;br /&gt;
! Ext&amp;amp;shy;ern&amp;amp;shy;al Bus Inter&amp;amp;shy;face&lt;br /&gt;
! DRAM Memory&lt;br /&gt;
! Crypto Engine&lt;br /&gt;
! Timers&lt;br /&gt;
! Output Com&amp;amp;shy;pare Kan&amp;amp;shy;äle&lt;br /&gt;
! Input Capt&amp;amp;shy;ure Kan&amp;amp;shy;äle&lt;br /&gt;
! PWM Kan&amp;amp;shy;äle&lt;br /&gt;
! Device&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega64A1 || 64 || 100 || 16 || 78 || 78 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 12 || 4 || 8 || 0 || 16 || 2000 || 4 || 4 || 12 || 4 || 2048 || 1 || ja&amp;lt;ref name=&amp;quot;sdram&amp;quot;&amp;gt;SDRAM&amp;lt;/ref&amp;gt; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 8 || 24 || 24 || 24 || ATxmega64A1&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega128A1 || 128 || 100 || 16 || 78 || 78 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 12 || 4 || 8 || 0 || 16 || 2000 || 4 || 4 || 12 || 8 || 2048 || 1 || ja&amp;lt;ref name=&amp;quot;sdram&amp;quot;&amp;gt;SDRAM&amp;lt;/ref&amp;gt; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 8 || 24 || 24 || 24 || ATxmega128A1&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega64A3 || 64 || 64 || 16 || 50 || 50 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 10 || 2 || 7 || 0 || 16 || 2000 || 4 || 2 || 12 || 4 || 2048 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 7 || 22 || 22 || 22 || ATxmega64A3&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega128A3 || 128 || 64 || 16 || 50 || 50 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 10 || 2 || 7 || 0 || 16 || 2000 || 4 || 2 || 12 || 8 || 2048 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 7 || 22 || 22 || 22 || ATxmega128A3&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega192A3 || 192 || 64 || 16 || 50 || 50 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 10 || 2 || 7 || 0 || 16 || 2000 || 4 || 2 || 12 || 16 || 2048 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 7 || 22 || 22 || 22 || ATxmega192A3&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega256A3 || 256 || 64 || 16 || 50 || 50 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 10 || 2 || 7 || 0 || 16 || 2000 || 4 || 2 || 12 || 16 || 4096 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 7 || 22 || 22 || 22 || ATxmega256A3&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega16A4 || 16 || 44 || 16 || 34 || 34 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 7 || 2 || 5 || 0 || 12 || 2000 || 2 || 2 || 12 || 3.3 || 1024 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 5 || 16 || 16 || 16 || ATxmega16A4&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega32A4 || 32 || 44 || 16 || 34 || 34 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 7 || 2 || 5 || 0 || 12 || 2000 || 2 || 2 || 12 || 4 || 1024 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 5 || 16 || 16 || 16 || ATxmega32A4&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega64A4 || 64 || 44 || &amp;amp;mdash; || 34 || 34 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 7 || 2 || 5 || 0 || 12 || 2000 || 2 || 2 || 12 || 4 || 2048 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 5 || 16 || 16 || 16 || ATxmega64A4&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega128A4 || 128 || 44 || &amp;amp;mdash; || 34 || 34 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 7 || 2 || 5 || 0 || 12 || 2000 || 2 || 2 || 12 || 8 || 2048 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 5 || 16 || 16 || 16 || ATxmega128A4&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega256A3B || 256 || 64 || 16 || 47 || 49 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 8 || 2 || 6 || 0 || 16 || 2000 || 4 || 2 || 12 || 16 || 4096 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 7 || 22 || 22 || 22 || ATxmega256A3B&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega256D3 || 256 || 64 || 16 || 50 || 50 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 5 || 2 || 3 || 0 || 16 || 200 || 2 || 0 || 0 || 16 || 4096 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 5 || 18 || 18 || 18 || ATxmega256D3&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega192D3 || 192 || 64 || 16 || 50 || 50 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 5 || 2 || 3 || 0 || 16 || 200 || 2 || 0 || 0 || 16 || 2048 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 5 || 18 || 18 || 18 || ATxmega192D3&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega128D3 || 128 || 64 || 16 || 50 || 50 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 5 || 2 || 3 || 0 || 16 || 200 || 2 || 0 || 0 || 8 || 2048 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 5 || 18 || 18 || 18 || ATxmega128D3&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega64D3 || 64 || 64 || 16 || 50 || 50 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 5 || 2 || 3 || 0 || 16 || 200 || 2 || 0 || 0 || 4 || 2048 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 5 || 18 || 18 || 18 || ATxmega64D3&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega128D4 || 128 || 44 || &amp;amp;mdash; || 34 || 34 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 4 || 2 || 2 || 0 || 12 || 200 || 2 || 0 || 0 || 8 || 2048 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 4 || 14 || 14 || 14 || ATxmega128D4&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega64D4 || 64 || 44 || &amp;amp;mdash; || 34 || 34 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 4 || 2 || 2 || 0 || 12 || 200 || 2 || 0 || 0 || 4 || 2048 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 4 || 14 || 14 || 14 || ATxmega64D4&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega32D4 || 32 || 44 || 16 || 34 || 34 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 4 || 2 || 2 || 0 || 12 || 200 || 2 || 0 || 0 || 4 || 1024 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 4 || 14 || 14 || 14 || ATxmega32D4&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega16D4 || 16 || 44 || 16 || 34 || 34 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 4 || 2 || 2 || 0 || 12 || 200 || 2 || 0 || 0 || 2 || 1024 || 0 || &amp;amp;mdash; || &amp;amp;mdash; || 4 || 14 || 14 || 14 || ATxmega16D4&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega16A4U || 16 || 44 || 16 || 34 || 34 || 1 || ja&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt; || ja&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 7 || 2 || 5 || 0 || 12 || 2000 || 2 || 2 || 12 || 3.3 || 1024 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 5 || 16 || 16 || 16 || ATxmega16A4U&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega32A4U || 32 || 44 || 16 || 34 || 34 || 1 || ja&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt; || ja&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 7 || 2 || 5 || 0 || 12 || 2000 || 2 || 2 || 12 || 4 || 1024 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 5 || 16 || 16 || 16 || ATxmega32A4U&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega64A3U || 64 || 64 || 16 || 50 || 50 || 1 || ja&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt; || ja&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 10 || 2 || 7 || 0 || 16 || 2000 || 4 || 2 || 12 || 4 || 2048 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 7 || 22 || 22 || 22 || ATxmega64A3U&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega128A3U || 128 || 64 || 16 || 50 || 50 || 1 || ja&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt; || ja&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 10 || 2 || 7 || 0 || 16 || 2000 || 4 || 2 || 12 || 8 || 2048 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 7 || 22 || 22 || 22 || ATxmega128A3U&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega192A3U || 192 || 64 || 16 || 50 || 50 || 1 || ja&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt; || ja&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 10 || 2 || 7 || 0 || 16 || 2000 || 4 || 2 || 12 || 16 || 2048 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 7 || 22 || 22 || 22 || ATxmega192A3U&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega256A3U || 256 || 64 || 16 || 50 || 50 || 1 || ja&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt; || ja&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 10 || 2 || 7 || 0 || 16 || 2000 || 4 || 2 || 12 || 16 || 4096 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 7 || 22 || 22 || 22 || ATxmega256A3U&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega256A3BU || 256 || 64 || 16 || 47 || 49 || 1 || ja&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt; || ja&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 8 || 2 || 6 || 0 || 16 || 2000 || 4 || 2 || 12 || 16 || 4096 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 7 || 22 || 22 || 22 || ATxmega256A3BU&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega64B3 || 64 || 64 || 16 || 36 || 36 || 1 || ja&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt; || ja&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 2 || 1 || 1 || 100 || 8 || 2000 || 2 || 0 || 0 || 4 || 2048 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 2 || 6 || 6 || 6 || ATxmega64B3&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega128B3 || 128 || 64 || 16 || 36 || 36 || 1 || ja&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt; || ja&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 2 || 1 || 1 || 100 || 8 || 2000 || 2 || 0 || 0 || 4 || 2048 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 2 || 6 || 6 || 6 || ATxmega128B3&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega128B1 || 128 || 100 || 16 || 53 || 53 || 1 || ja&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt; || ja&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 3 || 1 || 2 || 160 || 16 || 2000 || 4 || 0 || 0 || 8 || 2048 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 3 || 10 || 10 || 10 || ATxmega128B1&lt;br /&gt;
|-&lt;br /&gt;
| ATxmega64B1 || 64 || 100 || 16 || 53 || 53 || 1 || ja&amp;lt;ref name=&amp;quot;usbs&amp;quot;&amp;gt;Full Speed&amp;lt;/ref&amp;gt; || ja&amp;lt;ref name=&amp;quot;usbd&amp;quot;&amp;gt;Device&amp;lt;/ref&amp;gt; || 3 || 1 || 2 || 160 || 16 || 2000 || 4 || 0 || 0 || 8 || 2048 || 0 || &amp;amp;mdash; || ja&amp;lt;ref name=&amp;quot;cry&amp;quot;&amp;gt;AES/DES&amp;lt;/ref&amp;gt; || 3 || 10 || 10 || 10 || ATxmega64B1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;General Features&#039;&#039;&#039;&amp;lt;br/&amp;gt;&amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Max. &amp;amp;fnof;&amp;lt;sub&amp;gt;CPU&amp;lt;/sub&amp;gt; [MHz]&#039;&#039;&#039; || 32&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CPU&#039;&#039;&#039; || 8-bit AVR&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Hardware Qtouch&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Quadrature Decoder Kanäle&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;CAN&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;LIN&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SSC&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Ethernet&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;SD / eMMC&#039;&#039;&#039; || 0&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Grafik LCD&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Video Decoder&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Kamera Interface&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;ADC Auflösung [bits]&#039;&#039;&#039; || 12&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Resistive Touch Screen&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Temp. Sensor&#039;&#039;&#039; || ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Self Program Memory&#039;&#039;&#039; || ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;NAND Interface&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;picoPower&#039;&#039;&#039; || ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Temp. Bereich [°C]&#039;&#039;&#039; || &amp;amp;minus;40&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;85&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;I/O Supply Class [V]&#039;&#039;&#039; || 1.6&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;3.6&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Operating Voltage [V&amp;lt;sub&amp;gt;CC&amp;lt;/sub&amp;gt;]&#039;&#039;&#039; || 1.6&amp;amp;nbsp;&amp;amp;ndash;&amp;amp;nbsp;3.6&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;FPU&#039;&#039;&#039; || nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;MPU / MMU&#039;&#039;&#039; || nein / nein&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;32kHz RTC&#039;&#039;&#039; || ja&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Calibrated RC Oscillator&#039;&#039;&#039; || ja&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Referenzen ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.avrfreaks.net/index.php?module=Freaks%20Devices&amp;amp;func=devCompare Vergleichstabelle] von AVRFreaks&lt;br /&gt;
* [http://www.atmel.com/products/selector_overview.aspx Parametrische Suche bei Atmel]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:AVR]]&lt;br /&gt;
[[Kategorie:Liste mit Bauteilen]]&lt;/div&gt;</summary>
		<author><name>Henrik h</name></author>
	</entry>
</feed>