AVR: Unterschied zwischen den Versionen
Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
(Typen entfernt) |
KKeine Bearbeitungszusammenfassung |
||
Zeile 16: | Zeile 16: | ||
* [[JTAG]] bei [[ATmega]]s mit mindestens 16 KB ROM (ausgenommen ATmega103) | * [[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]]) | ||
* [[AVR-Typen]] | |||
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"... | 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"... |
Version vom 2. Dezember 2004, 17:53 Uhr
Allgemein
- Hersteller: Atmel
- AVR steht für Advanced Virtual RISC (in einem Paper von Alf Egin Bogen und Vegard Wollan)
- 8 Bit
- Architektur ist für Hochsprachen (C) optimiert
- Harvard-Architektur (getrennter Befehls- und Datenspeicher)
- 32 Register, kein Akkumulator
- 3 Pointerregister
- Multiplikationsbefehle bei den neueren ATmegas
- ~60 Befehle
- die meisten Befehle dauern 1 oder 2 Taktzyklen
- 1-128kB Flash-ROM, 128B-4kB EEPROM, 0-4kB RAM
- viele Typen mit ADC, SPI, I2C
- In-System progammierbar
- JTAG bei ATmegas mit mindestens 16 KB ROM (ausgenommen ATmega103)
- Assembler, Simulator und guter C-Compiler kostenlos (AVR-GCC)
- AVR-Typen
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"...
Starterkits
Projekte
- Projekt Digitaler Funktionsgenerator
- Projekt Mr.MIDI - Midi Rekorder mit MMC/SD-Karte
- Projekt Schrittmotor-Controller (Stepper)
- Pulsuhrempfänger mit AVR Butterfly
- Projekt Fahrradcomputer
(siehe auch Linksammlung)