Beschreibung
USB-Programmieradapter, zur Programmierung der populären AVR-Controller von ATMEL. Neben dem bei den meisten Controllern der AT90, ATMega und ATTiny-Reihe vorhandenen ISP-Protokoll über die SPI-Pins kann DIAMEX ALL-AVR auch die mit nur wenigen Pins ausgestatteten ATTiny 4/5/9/10 über die TPI-Schnittstelle und auch die neuen ATXMega über die PDI-Schnittstelle programmieren.
DIAMEX ALL-AVR arbeitet hervorragend mit AVR-Studio und ATMEL-Studio (alle Versionen mit aktueller Firmware) zusammen, kann aber auch mit dem Kommandozeilentool AVRDUDE (getestet mit Version 5.10) benutzt werden.
Dieses Gerät arbeitet mit einem hochmodernen 32bit CORTEX-M3 Controller, das ist ein Novum und Highlight im Bereich der low-cost-Programmer. Daraus resultiert beachtliche Rechenpower und ein breites Einsatzgebiet.
Ein Firmware-Update ist via USB einfach möglich.
DIAMEX ALL-AVR beherrscht ISP, PDI und TPI
Technische Daten:
Programmieradapter für AVR-Microcontroller der Firma ATMEL.
ISP-Programmierinterface für AT90, ATMega, ATTiny
TPI-Programmierinterface für ATTiny4,5,9,10
PDI-Programmierinterface für ATXmega
10-poliger und 6-poliger Programmieranschluss
Programmierspannung 3,3V und 5 V per Jumper auswählbar
Stromversorgung für externe Schaltung (max. 50mA) per Jumper aktivierbar
AVRISP-MkII kompatible USB-Schnittstelle
Kann direkt mit AVR-Studio 4 und 5, sowie ATMEL-Studio 6 benutzt werden
Verwendung mit AVRDUDE über Libusb-Filter möglich
12 Volt Generator on Board für TPI-Controller, bei denen der Reset-PIN deaktiviert wurde
Taktausgang für ISP-Controller, bei denen die Fuses zur Takterzeugung falsch gesetzt wurden
Leuchtdioden zur Funktionskontrolle
Bios per USB updatefähig
Lieferumfang:
DIAMEX ALL-AVR-Programmer
Programmierkabel 6 auf 6 (ca. 20cm)
Programmierkabel 10 auf 10 (ca. 20 cm)
Gedruckte Kurzanleitung
USB 2.0 Standardkabel
Treiber via Download XP/Vista/Win7
Unterstützung folgender Microcontroller:
Classic (ISP)
AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535
ATTiny (ISP)
ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861
ATMega (ISP)
Atmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega3250, ATmega329x, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535
Weitere (ISP)
AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287
XMEGA (PDI)
ATXmega16A4, ATXmega16D4, ATXmega32A4, ATXmega32D4,ATXmega64A1, ATXmega64A3, ATXmega64D3, ATXmega128A1, ATXmega128A3, ATXmega128D3, ATXmega192A1, ATXmega192A3, ATXmega256A3, ATXmega256D3
ATTiny (TPI)
ATTiny4, ATTin5, ATTiny9, ATTiny10
Sowie alle weiteren hier nicht aufgeführten AVR-Controller, die die ISP-, TPI oder PDI-Programmierschnittstelle unterstützen.
Information zur Integration in Entwicklungsumgebungen:
Wählen Sie in Ihrem Entwicklungssystem als Programmieradapter AVRISPv2 bzw. AVRISP2 aus. Passende Treiber sollten sich bereits auf Ihrem PC befinden. Falls nicht, installieren Sie zusätzlich AVR- oder ATMEL-Studio mit den passenden USB-Treibern.