AVR: Unterschied zwischen den Versionen

Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Wechseln zu: Navigation, Suche
K (TODO: umstrukturieren!)
(präzisiert, welche ATmegas JTAG haben)
Zeile 14: Zeile 14:
* viele Typen mit [[ADC]], [[SPI]], [[I2C]]
* viele Typen mit [[ADC]], [[SPI]], [[I2C]]
* [[ISP|In-System]] progammierbar
* [[ISP|In-System]] progammierbar
* [[JTAG]] nur bei manchen der neueren [[ATmega]]s
* [[JTAG]] bei [[ATmega]]s mit mindestens 16 KB ROM (ausgenommen ATmega103)
* [[Assembler]], [[Simulator]] und guter [[C]]-[[Compiler]] kostenlos ([[AVR-GCC]])
* [[Assembler]], [[Simulator]] und guter [[C]]-[[Compiler]] kostenlos ([[AVR-GCC]])



Version vom 6. Juli 2004, 20:54 Uhr

(TODO: umstrukturieren, soll eher eine Art Portalseite sein)

Das Design, das an der Universität für Technologie in Trondheim/Norwegen entwickelt wurde, hat Atmel von einer Schwedischen Firma gekauft. Laut Atmel bedeutet AVR garnichts , manche behaubten es bedeute "Alf (Egil Bogen) and Vegard (Wollan) 's Risc processor" oder "Arnes og Vegards RISC"...

AT90

Die "Basic Line" der AVR Reihe. Sie beinhaltet die ersten AVRs die produziert wurden und beginnen alle mit "AT90". Alle Typen wurden mit der Zeit von den beiden Nachfolgereihen ersetzt: ATMega bzw. ATTiny.

ATMega

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 die abgekündigten Controller gibt (ATmega8 statt AT90S4433, ATmega8515 statt AT90S8515 usw.).

ATTiny

Die ATTiny stellen das untere Ende der neuen AVR Linie von Atmel da und waren zunächst durch das Fehlen von internem SRAM gekennzeichnet. Mittlerweile gibt es aber so bemerkenswerte Controller wie den ATtiny2313, deren Möglichkeiten und Funktionen den ATMegas in nichts nachstehen. Der ATtiny2313 soll aber leider erst ab September 2004 lieferbar sein.

Siehe auch