Frank (Diskussion | Beiträge) (→Die AVR-Pin Bezeichnungen) |
Frank (Diskussion | Beiträge) (→Die Atmel AVR-Pin Bezeichnungen) |
||
Zeile 20: | Zeile 20: | ||
* [[Atmel Controller Mega128]] SMD-Chip | * [[Atmel Controller Mega128]] SMD-Chip | ||
− | ===Die | + | ===Die Atmel AVR-Pin Bezeichnungen=== |
==Siehe auch== | ==Siehe auch== |
Version vom 17. November 2005, 11:59 Uhr
Atmel ist der u.a. der Hersteller der AVR-Controllerserie. Es gibt eine ganze Serie von AVR-Controllern. Sie alle werden ähnlich programmiert bieten jedoch unterschiedliche Features (I/O Leitungem, Timer, PWM-Ports usw.) Es gibt inzwischen Entwicklungssysteme in den Sprachen Basic, C, Pascal und Assembler für diese Controller. AVR steht angeblich 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
- In-System progammierbar - Das bedeutet der Controller kann sehr einfach über ein Programmierkabel (oft ISP-Kabel genannt ) das mit dem PC verbunden wird programmiert werden, auch dann wenn sich dieser in einer Schaltung befindet
- JTAG (Debugerinterface)
- AVR Typen (AT90, ATtiny, ATmega)
- Viele Entwicklungsboards erhältlich, z.B. das Roboternetzboard RN-Control
Inhaltsverzeichnis
Einige Pinbelegungen der pupulärtsen Controller im Roboternetz
(in etwa nach Leistungsfähigkeit sortiert)===
- AT90S2313
- Atmel Controller Mega8
- Atmel Controller Mega48 Mega88 Mega168
- Atmel Controller Mega16 und Mega32
- Atmel Controller Mega128 SMD-Chip
Die Atmel AVR-Pin Bezeichnungen
Siehe auch
- RN-Control - Eines der beliebtestet AVR-Boards im Roboternetz
- AVR-ISP Programmierkabel - Bauanleitung für die AVR Controller Programmierkabel