USBasp-MT – programator AVR
Programator mikrokontrolerów z rodziny AVR (zgodny pod względem firmware’u z USBasp). Pozwala na programowanie kontrolerów AVR firmy ATMEL poprzez interfejs USB, a także umożliwia zasilanie układu docelowego napięciem 5V lub 3,3V. Programator posiada zworkę do wyboru napięcia pracy, przy wybraniu 3,3V sygnały logiczne są również 3,3V (w innych programatorach często jest to dalej 5V, co może uszkodzić podłączone układy).
Automatyczny tryb SLOW – programator automatycznie wykrywa układy z niskim taktowaniem i ustawia właściwą prędkość programowania. Koniec z męczącym przekładaniem zworek.
Dane techniczne:
- Posiada najnowsze oprogramowanie, dzięki czemu nie występują problemy z programowaniem ani ostrzeżenia
- Odczyt i zapis: Flash, EEPROM, firmware, fuse bity i lock bity
- Wbudowany bezpiecznik polimerowy (500mA), który zabezpiecza port USB komputera przed uszkodzeniem
- Dwunapięciowy: 5V i 3V3 (wbudowany stabilizator LM1117-3V3)
- USB 2.0, kompatybilny również z USB 1.1
- Maksymalny prąd wyjściowy do zasilania układów zewnętrznych: 500mA
- Przewód IDC 20cm w zestawie
- Współpracuje z:
- Linux
- Mac OS
- Windows 7,8,8.1 32 i 64bit
- Sterowniki: Link
- Programator wspiera tryb TPI – służy do programowania małych mikrokontrolerów z serii ATtinyXX
- Polski producent: MikroTar.pl
- Obsługiwane mikrokontrolery:
- Mega
- ATmega8, ATmega8A, ATmega8U2, ATmega8HVA, ATmega16, ATmega16A, ATmega16HVA, ATmega16HVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega32, ATmega32A, ATmega32C1, ATmega32HVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega48, ATmega48P, ATmega48PA, ATmega64, ATmega64A, ATmega64C1, ATmega64M1, ATmega88, ATmega88P, ATmega88PA, ATmega103, ATmega128, ATmega128A, ATmega128RFA1, ATmega161,ATmega162, ATmega163, ATmega164P, ATmega164PA, ATmega165,ATmega165P, ATmega168, ATmega168P, ATmega168PA, ATmega169, ATmega169P, ATmega323, ATmega324, ATmega324PA, ATmega325, ATmega325P, ATmega328P, ATmega329, ATmega329P, ATmega406, ATmega640, ATmega644, ATmega644P, ATmega644PA, ATmega645, ATmega649, ATmega1280, ATmega1281, ATmega1284P, ATmega2560, ATmega2561, ATmega3250, ATmega3250P, ATmega3290, ATmega3290P, ATmega6450, ATmega6490, ATmega8515, ATmega8535
- Tiny
- ATtiny10, ATtiny11, ATtiny12, ATtiny13, ATtiny13A, ATtiny15, ATtiny22, ATtiny24, ATtiny24A, ATtiny25, ATtiny26, ATtiny28, ATtiny43U, ATtiny44, ATtiny44A, ATtiny45, ATtiny48, ATtiny84, ATtiny85, ATtiny88, ATtiny167,ATtiny261, ATtiny261A,ATtiny461,ATtiny861, ATtiny861A, ATtiny2313, ATtiny2313A
- Classic
- AT86RF401,AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, AT90SCR100H, AT90USB82, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287
- CAN
- AT90CAN32, AT90CAN64, AT90CAN128
- PWM
- AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90PWM81, AT90PWM216, AT90PWM316
- Mega
Opis zworek – zworka założona oznacza uruchomienie funkcji:
- SLOW – opcja wycofana – teraz programator sam dopasowuje prędkość programowania,
- PWR – gdy zworka założona to na pinie Vcc w złączu programowania pojawia się napięcie 5V lub 3.3V do 500mA (w zależności od wybranego napięcia pracy układu) – pozwala na zasilanie układu z programatora.
Wybór napięcia pracy:
- 5V – napięcie logiczne i wyjściowe jest ustawione na 5V – umożliwia programowanie układów, które zasilane są napięciem 5V,
- 3,3V – napięcie logiczne i wyjściowe jest ustawione na 3,3V – umożliwia programowanie układów, które zasilane są napięciem 3,3V,
- brak zworki oznacza brak zasilania i wyłączenie programatora.
Wspierane środowiska:
- Bascom AVR
- AVRDude
- WinAVR
- inne
Opis wyprowadzeń – złącze programowania ISP:
Czytelny opis konfiguracji na module ułatwia poprawne ustawienie opcji:
W zestawie przewód do połączenia ISP/KANDA o długości 20cm: